zoukankan      html  css  js  c++  java
  • Matlab对角矩阵

    1、正对角

    >>  v = [1 2 3 4 5 6 7 8 9]
    
    v =
    
         1     2     3     4     5     6     7     8     9
    
    >>  diag(v)
    
    ans =
    
         1     0     0     0     0     0     0     0     0
         0     2     0     0     0     0     0     0     0
         0     0     3     0     0     0     0     0     0
         0     0     0     4     0     0     0     0     0
         0     0     0     0     5     0     0     0     0
         0     0     0     0     0     6     0     0     0
         0     0     0     0     0     0     7     0     0
         0     0     0     0     0     0     0     8     0
         0     0     0     0     0     0     0     0     9

    2、上对角

    >>  v = [1 2 3 4 5 6 7 8 9]
    
    v =
    
         1     2     3     4     5     6     7     8     9
    
    >> diag(v,1)
    
    ans =
    
         0     1     0     0     0     0     0     0     0     0
         0     0     2     0     0     0     0     0     0     0
         0     0     0     3     0     0     0     0     0     0
         0     0     0     0     4     0     0     0     0     0
         0     0     0     0     0     5     0     0     0     0
         0     0     0     0     0     0     6     0     0     0
         0     0     0     0     0     0     0     7     0     0
         0     0     0     0     0     0     0     0     8     0
         0     0     0     0     0     0     0     0     0     9
         0     0     0     0     0     0     0     0     0     0

    3、下对角

    >>  v = [1 2 3 4 5 6 7 8 9]
    
    v =
    
         1     2     3     4     5     6     7     8     9
    
    >> diag(v,-1)
    
    ans =
    
         0     0     0     0     0     0     0     0     0     0
         1     0     0     0     0     0     0     0     0     0
         0     2     0     0     0     0     0     0     0     0
         0     0     3     0     0     0     0     0     0     0
         0     0     0     4     0     0     0     0     0     0
         0     0     0     0     5     0     0     0     0     0
         0     0     0     0     0     6     0     0     0     0
         0     0     0     0     0     0     7     0     0     0
         0     0     0     0     0     0     0     8     0     0
         0     0     0     0     0     0     0     0     9     0


  • 相关阅读:
    递归
    匿名函数
    迭代器、可迭代对象、生成器
    日期
    大文件读写
    面向对象
    魔术方法
    进程与线程
    numpy常用函数
    shell编程
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315631.html
Copyright © 2011-2022 走看看