![]() |
关于数组,函数,For 循环问题
各位好,我的程序是建一个数组omega(4*4),有四个部分,但是划横线的两行有错误,请大家能不能帮我修改一下,谢谢了。(注:第一部分是omega(1:3,1:3)=c(3*3矩阵),第二部分是omega(1:3,4)=e,第三部分是omega(4,1:3)=ee,第四部分是omega(4,4)=f)。谢谢。
i=1:0.1:600; deltat=0.1; omega=zeros(4,4); e=zeros(3,1); absw(i)=sqrt(w1(i)^2+w2(i)^2+w3(i)^2); e=sin(0.5*absw(i)*deltat)*w/absw(i); omega(1:3,1:3)=[(cos(0.5*absw(i)*deltat)*[1 0 0; 0 1 0;0 0 1])-[0 -e(3) e(2); e(3) 0 -e(1); -e(2) e(1) 0]; [U][U][COLOR="Red"]omega(4,1:3)=-[e]'; omega(1:3,4)=e;[/COLOR][/U][/U] omega(4,4)=(cos(0.5*absw(i)*deltat); ??? Error: File: space2.m Line: 65 Column: 13 The expression to the left of the equals sign is not a valid target for an assignment. 谢谢大家 |
所有时间均为北京时间。现在的时间是 12:28。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.