2.2 matlab矩阵变换(对角阵、三角阵、矩阵的转置、矩阵的旋转、矩阵的翻转和矩阵求逆)

在这里插入图片描述
1、对角阵
(1)提取矩阵的对角线元素

>>  a = [1:3;4:6;7:9]

a =

       1              2              3       
       4              5              6       
       7              8              9       

>> diag(a)

ans =

       1       
       5       
       9       

>> diag(a,1)

ans =

       2       
       6       

>> diag(a,-1)

ans =

       4       
       8     

(2)构造对角矩阵
在这里插入图片描述

a = [7 0 1 0 5;3 5 7 4 1;4 0 3 0 2;1 1 9 2 3;1 8 5 2 9]

a =

   7              0              1              0              5       
   3              5              7              4              1       
   4              0              3              0              2       
   1              1              9              2              3       
   1              8              5              2              9       

b = diag(1:5)

b =

   1              0              0              0              0       
   0              2              0              0              0       
   0              0              3              0              0       
   0              0              0              4              0       
   0              0              0              0              5       
  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值