利用matlab表示公式 10
其中A是一个3乘3的矩阵,b是一个3行一列,需要在matlab中表示A乘以3(不是直接乘,需要叉乘),用cross不匹配,应该怎么表示?...
其中A是一个3乘3的矩阵,b是一个3行一列,需要在matlab中表示A乘以3(不是直接乘,需要叉乘),用cross不匹配,应该怎么表示?
展开
展开全部
可这样:
A=magic(3);
b=3*ones(3,3);
c=cross(A,b)
结果:
c =
-3 -12 15
-12 24 -12
15 -12 -3
A=magic(3);
b=3*ones(3,3);
c=cross(A,b)
结果:
c =
-3 -12 15
-12 24 -12
15 -12 -3
更多追问追答
追问
b是一个3行1列的,然后公式里面是这个3乘3的矩阵要和一个b相乘,公式解开后是A中的每一行都和b叉乘,但是我不想分开,想用个方法在matlab里面表示。
追答
可这样:
A=magic(3)
b=rand(3,1)
c=A*b
结果:
A =
8 1 6
3 5 7
4 9 2
b =
0.6273
0.0216
0.9106
c =
10.5038
8.3643
4.5254
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询