使用MATLAB的FOR循环求解方程组,如何留下方程组的所有解?

2025年03月01日 06:20
有1个网友回答
网友(1):

看楼主的意思,每次求得的解应该是相同的大小的一维数组,因为不知道具体的解的维度,大概写一下,应该像下面这样吧:
for i=1:20
x(:,i)=fsolve(@energe,x0,[],Qxi(i),Qyi(i),cx(i),cy(i));
end
注意要把i=i+1去掉,for循环会自动加的。。。
如果不对的话请把具体维数告诉我,才能写出程序~~