matlab编程---头痛

发布网友

我来回答

3个回答

热心网友

好像运行没出错嘛。
你先clear一下再试试。

热心网友

貌似乘号*前腰加'.',你试一试

热心网友

%数字转弧度,这个没问题
deg = 180/pi; rad = pi/180;
%数字数组,这个没问题
omiga=[3;5;7];
sita=[15;21;23];
yikusilon=[25;21;29];
tao=[16;23;25];
%想要的数组,和上面数组相同,是列矩阵
x=[1;2;3];
y=[1;2;3];
%下面就头痛了,想做运算后,把结果放进x和y中,总是不成功,谁有办法?
for i=1:3
x(i)=sin(rad*omiga(i))*sin(rad*sita(i));
y(i)=-cos(rad*omiga(i))*sin(rad*sita(i));
end
N(1:3)=x;
N(4:6)=y;
N(7:9)=cos(rad*sita);
reshape(N,3,3)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com