![]() |
求助:solve函数问题
我编了一个函数:
function Vrk=flever_fdrk(high,I) Vrk=[]; syms o; for n=1:88 m=high(n,1); p=I(m+1,2); sita=solve('2.2^2/8*(o-sin(o))*(1/.012)*((2.2/4)*(1-sin(o)/o))^(2/3)*(p^.5)-.6',o); sita=double(sita); R=(2.2/4)*(1-sin(sita)/sita); Vrk(n,1)=m; Vrk(n,2)=(R^(2/3)*sqrt(p))/.012; end 其中high和I是一个两列的矩阵,但运行的时候,老提示 ??? Subscripted assignment dimension mismatch. Error in ==> flever_fdrk at 15 Vrk(n,2)=(R^(2/3)*sqrt(p))/.012; 是否是solve函数不能用于循环啊,还是solve函数的等式种不能有其他字母替换,但我要算很多次,不得不替换啊? 求各位大侠赐教,不胜感激涕零!!! |
所有时间均为北京时间。现在的时间是 14:10。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.