matlab中矩阵转置怎么表示

昨是今非 2个月前 已收到1个回答 举报

打感情牌 2星

共回答了278个问题采纳率:95.2% 评论

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 — 矩阵开方;

11小时前

40
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com