matlab中矩阵转置
1个回答
展开全部
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
—
矩阵开方;
矩阵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
—
矩阵开方;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询