> 数学 >
MATLAB 向量相乘的问题
已知 t=0:1:20;
A=[1,0,0;0,1,0;0,0,1];
B=[-sin(t),cos(t),sin(t);-t,t,tan(t);sin(t),cos(t),cos(t)];
C=[1,0,1;0,1,0;0,0,1];
如何求A*B*C
人气:382 ℃ 时间:2020-01-25 05:40:07
解答
t为向量的话,B的维数为3*63不满足矩阵的乘法故t为标量直接计算可得A 是单位矩阵,A*B=BA*B*C = B*C = [-sin(t),cos(t),0;-t+tan(t),t,tan(t);sin(t)+cos(t),cos(t),cos(t)]; 用Matlab的话就直接相乘就好for t = 0:1:2...
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版