matlab中,
矩陣A的轉置表示成 A"
【附註】matlab中常用的矩陣運算
1、矩陣加、減(+,-)運算
規則:
(1)相加、減的兩矩陣必須有相同的行和列兩矩陣對應元素相加減;
(2)允許參與運算的兩矩陣之一是標量。標量與矩陣的所有元素分別進行加減操作。
2、矩陣乘(*)運算
(1)A矩陣的列數必須等於B矩陣的行數;
(2)標量可與任何矩陣相乘。
>>a=[1 2 3;4 5 6;7 8 0];b=[1;2;3];c=a*b
c =
14
32
23
>>d=[-1;0;2];f=pi*d
f =
-3.1416
0
6.2832
矩陣除的運算線上性代數中沒有,有矩陣逆的運算。
3、矩陣乘方 — a^n,a^p,p^a
a ^ p — a 自乘p次冪
對於p的其它值,計算將涉及特徵值和特徵向量,如果p是矩陣,a是標量a^p使用特徵值和特徵向量自乘到p次冪;如a,p都是矩陣,a^p則無意義。
>>a=[1,2,3;4,5,6;7,8,9];a^2
ans =
30 36 42
66 81 96
102 126 150
4、矩陣的其它運算
(1)inv — 矩陣求逆;
(2)det — 行列式的值;
(3)eig — 矩陣的特徵值;
(4)diag — 對角矩陣;
(5) ’ — 矩陣轉置;
(6)sqrt — 矩陣開方;
matlab中,
矩陣A的轉置表示成 A"
【附註】matlab中常用的矩陣運算
1、矩陣加、減(+,-)運算
規則:
(1)相加、減的兩矩陣必須有相同的行和列兩矩陣對應元素相加減;
(2)允許參與運算的兩矩陣之一是標量。標量與矩陣的所有元素分別進行加減操作。
2、矩陣乘(*)運算
規則:
(1)A矩陣的列數必須等於B矩陣的行數;
(2)標量可與任何矩陣相乘。
>>a=[1 2 3;4 5 6;7 8 0];b=[1;2;3];c=a*b
c =
14
32
23
>>d=[-1;0;2];f=pi*d
f =
-3.1416
0
6.2832
矩陣除的運算線上性代數中沒有,有矩陣逆的運算。
3、矩陣乘方 — a^n,a^p,p^a
a ^ p — a 自乘p次冪
對於p的其它值,計算將涉及特徵值和特徵向量,如果p是矩陣,a是標量a^p使用特徵值和特徵向量自乘到p次冪;如a,p都是矩陣,a^p則無意義。
>>a=[1,2,3;4,5,6;7,8,9];a^2
ans =
30 36 42
66 81 96
102 126 150
4、矩陣的其它運算
(1)inv — 矩陣求逆;
(2)det — 行列式的值;
(3)eig — 矩陣的特徵值;
(4)diag — 對角矩陣;
(5) ’ — 矩陣轉置;
(6)sqrt — 矩陣開方;