| 查看: 352 | 回复: 1 | |||
[交流]
很简单的循环求解,为什么解不出啊?
|
|
a1=0;a2=0;b1=1; syms('r') i=1; for j=0:pi/8:pi/2 theta(i)=j; sigmaxx(i)=0.5*a1*r^(-0.5)*(1.5*cos(0.5*theta(i))+0.5*cos(2.5*theta(i)))+0.5*b1*r^(-0.5)*(3.5*sin(0.5*theta(i))+0.5*sin(2.5*theta(i)))+a2*4; sigmayy(i)=0.5*a1*r^(-0.5)*(2.5*cos(0.5*theta(i))-0.5*cos(2.5*theta(i)))+0.5*b1*r^(-0.5)*(0.5*sin(0.5*theta(i))-0.5*sin(2.5*theta(i))); sigmaxy(i)=0.5*a1*r^(-0.5)*(-0.5*sin(0.5*theta(i))+0.5*sin(2.5*theta(i)))+0.5*b1*r^(-0.5)*(1.5*cos(0.5*theta(i))+0.5*cos(2.5*theta(i))); sigma1(i)=0.5*(sigmaxx(i)+sigmayy(i))+sqrt((0.5*(sigmaxx(i)-sigmayy(i)))^2+sigmaxy(i)*sigmaxy(i)); sigma2(i)=0.5*(sigmaxx(i)+sigmayy(i))-sqrt((0.5*(sigmaxx(i)-sigmayy(i)))^2+sigmaxy(i)*sigmaxy(i)); sigma3(i)=0.3*(sigma1(i)+sigma2(i)); z(i)=(sigma1(i)-sigma2(i))^2+(sigma2(i)-sigma3(i))^2+(sigma3(i)-sigma1(i))^2-2*26*26; p(i)=solve('z(i)','r') i=i+1; end 显示: Warning: Explicit solution could not be found. > In solve at 140 ??? Subscripted assignment dimension mismatch. >> |
» 猜你喜欢
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有7人回复
现代”学阀”该如何界定
已经有3人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有3人回复
国社科系统bug了,是不是要放榜了?
已经有9人回复
申博发邮件
已经有9人回复
各位大神,目前国内有哪些比较好用的逆合成软件?
已经有9人回复
上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告
已经有8人回复
上海工程技术大学激光智能制造课题组招收博士研究生
已经有8人回复
2楼2016-02-28 17:21:13










回复此楼