MATLAB矩阵计算大全

1. 通过在矩阵变量后加’的方法来表示转置运算

a=[10,2,12;34,2,4;98,34,6];

a' 

2. 矩阵求逆

inv(a)

3. 矩阵求伪逆

pinv(a) 
4. 左右反转

fliplr(a) 
5. 矩阵的特征值

[u,v]=eig(a)

6. 上下反转

flipud(a)

7. 旋转90度

rot90(a) 
8. 取出上三角和下三角

triu(a) 

tril(a) 

[l,u]=lu(a) 
9. 正交分解

[q,r]=qr(a) 
10.奇异值分解

[u,s,v]=svd(a) 
11.求矩阵的范数

norm(a) 

norm(a,1) 

norm(a,inf) 
  
     Diag      建立和提取对角阵
     Fliplr      矩阵作左右翻转
     Flipud      矩阵作上下翻转
     Reshape      改变矩阵大小
     Rot90      矩阵旋转90度
     Tril      提取矩阵的下三角部分
     Triu      提取矩阵的上三角部分
     :      矩阵的索引号,重新排列矩阵
     Compan      友矩阵
     Hadamard      Hadamard矩阵
     Hankel      Hankel矩阵
     Hilb      Hilbert矩阵
     Invhilb      逆Hilbert矩阵
     Kron      Kronecker张量积
     Magic      魔方矩阵
     Toeplitz      Toeplitz矩阵
     Vander      Vandermonde矩阵

转自:http://wuguangbin1230.blog.163.com/blog/static/61529835201121193545426/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值