zoukankan      html  css  js  c++  java
  • Matalb中特殊矩阵

    1、幻方矩阵

    >> m = magic(10)
    
    m =
    
        92    99     1     8    15    67    74    51    58    40
        98    80     7    14    16    73    55    57    64    41
         4    81    88    20    22    54    56    63    70    47
        85    87    19    21     3    60    62    69    71    28
        86    93    25     2     9    61    68    75    52    34
        17    24    76    83    90    42    49    26    33    65
        23     5    82    89    91    48    30    32    39    66
        79     6    13    95    97    29    31    38    45    72
        10    12    94    96    78    35    37    44    46    53
        11    18   100    77    84    36    43    50    27    59

    2、希尔伯特矩阵

    >> h = hilb(10)
    
    h =
    
        1.0000    0.5000    0.3333    0.2500    0.2000    0.1667    0.1429    0.1250    0.1111    0.1000
        0.5000    0.3333    0.2500    0.2000    0.1667    0.1429    0.1250    0.1111    0.1000    0.0909
        0.3333    0.2500    0.2000    0.1667    0.1429    0.1250    0.1111    0.1000    0.0909    0.0833
        0.2500    0.2000    0.1667    0.1429    0.1250    0.1111    0.1000    0.0909    0.0833    0.0769
        0.2000    0.1667    0.1429    0.1250    0.1111    0.1000    0.0909    0.0833    0.0769    0.0714
        0.1667    0.1429    0.1250    0.1111    0.1000    0.0909    0.0833    0.0769    0.0714    0.0667
        0.1429    0.1250    0.1111    0.1000    0.0909    0.0833    0.0769    0.0714    0.0667    0.0625
        0.1250    0.1111    0.1000    0.0909    0.0833    0.0769    0.0714    0.0667    0.0625    0.0588
        0.1111    0.1000    0.0909    0.0833    0.0769    0.0714    0.0667    0.0625    0.0588    0.0556
        0.1000    0.0909    0.0833    0.0769    0.0714    0.0667    0.0625    0.0588    0.0556    0.0526

    3、范德蒙矩阵

    >> v = vander([1,2,3,4,5,6,7,8])
    
    v =
    
               1           1           1           1           1           1           1           1
             128          64          32          16           8           4           2           1
            2187         729         243          81          27           9           3           1
           16384        4096        1024         256          64          16           4           1
           78125       15625        3125         625         125          25           5           1
          279936       46656        7776        1296         216          36           6           1
          823543      117649       16807        2401         343          49           7           1
         2097152      262144       32768        4096         512          64           8           1
    

    4、全零矩阵

    >> z = zeros(9,10)
    
    z =
    
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0

    5、全“1”矩阵

    >> o = ones(9,10)
    
    o =
    
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1
         1     1     1     1     1     1     1     1     1     1

    6、对角矩阵

    >> d = diag([1,2,3,4,5,6,7,8,9])
    
    d =
    
         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

    7、单位矩阵

    >> e = eye(10)
    
    e =
    
         1     0     0     0     0     0     0     0     0     0
         0     1     0     0     0     0     0     0     0     0
         0     0     1     0     0     0     0     0     0     0
         0     0     0     1     0     0     0     0     0     0
         0     0     0     0     1     0     0     0     0     0
         0     0     0     0     0     1     0     0     0     0
         0     0     0     0     0     0     1     0     0     0
         0     0     0     0     0     0     0     1     0     0
         0     0     0     0     0     0     0     0     1     0
         0     0     0     0     0     0     0     0     0     1

    8、随机矩阵

    >> rand(8)
    
    ans =
    
        0.6948    0.1869    0.6551    0.7513    0.1493    0.1966    0.9172    0.5308
        0.3171    0.4898    0.1626    0.2551    0.2575    0.2511    0.2858    0.7792
        0.9502    0.4456    0.1190    0.5060    0.8407    0.6160    0.7572    0.9340
        0.0344    0.6463    0.4984    0.6991    0.2543    0.4733    0.7537    0.1299
        0.4387    0.7094    0.9597    0.8909    0.8143    0.3517    0.3804    0.5688
        0.3816    0.7547    0.3404    0.9593    0.2435    0.8308    0.5678    0.4694
        0.7655    0.2760    0.5853    0.5472    0.9293    0.5853    0.0759    0.0119
        0.7952    0.6797    0.2238    0.1386    0.3500    0.5497    0.0540    0.3371


  • 相关阅读:
    Grid++Report 报表开发工具
    docker(1):virtualbox 安装CoreOS系统,配置registry-mirror
    [Network]Introduction and Basic concepts
    Java进程堆外内存(off heap)大小
    可设置指定时间自己主动消失的 MessageBox实现
    《iOS Human Interface Guidelines》——Wallet
    什么是OpenStack
    Filters.h各种信号恢复滤波器头文件
    Android时间轴效果,直接使用在你的项目中
    浅析C++多重继承
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315645.html
Copyright © 2011-2022 走看看