當前位置:編程學習大全網 - 網站源碼 - 關於matlab矩陣乘法的問題

關於matlab矩陣乘法的問題

這個就要根據妳的需求了,matlab中矩陣相乘有兩種,壹種是點乘,即A.*B,還有壹種是直接乘,即A*B。點乘是兩個矩陣之間對應坐標之間的元素相乘,而直接乘,就是按照矩陣乘法的法則裏計算的。

給出源代碼如下:

>> syms x y

>> A=[cos(x) 0 sin(x);0 1 0;-sin(x) 0 cos(x)];

>> B=[cos(y) sin(y) 0;-sin(y) cos(y) 0;0 0 1];

>> C1=A.*B;

>> C2=A*B;

>> C1

C1 =

[cos(y) cos(x) 0 0 ]

[ ]

[ 0 cos(y) 0 ]

[ ]

[ 0 0 cos(x)]

>> C2

C2 =

[cos(y) cos(x) cos(x) sin(y) sin(x)]

[ ]

[ -sin(y) cos(y) 0 ]

[ ]

[-sin(x) cos(y) -sin(x) sin(y) cos(x)]

  • 上一篇:微信打開鏈接總是被封,如何恢復正常打開做到不死域名?
  • 下一篇:2020年正常放貸的網貸平臺有哪些?看看這些漂亮的!
  • copyright 2024編程學習大全網