• Matlab中特殊的矩阵函数


    1、零空间函数

    >> A = [1 2 3 4;5 6 7 8;9 10 11 12;13 14 15 16]
    
    A =
    
         1     2     3     4
         5     6     7     8
         9    10    11    12
        13    14    15    16
    
    >> null(A)
    
    ans =
    
        0.2826   -0.4692
       -0.7265    0.4150
        0.6053    0.5776
       -0.1614   -0.5234

    2、正交空间函数

    >> B = magic(8)
    
    B =
    
        64     2     3    61    60     6     7    57
         9    55    54    12    13    51    50    16
        17    47    46    20    21    43    42    24
        40    26    27    37    36    30    31    33
        32    34    35    29    28    38    39    25
        41    23    22    44    45    19    18    48
        49    15    14    52    53    11    10    56
         8    58    59     5     4    62    63     1
    
    >> orth(B)
    
    ans =
    
       -0.3536    0.5401    0.3536
       -0.3536   -0.3858   -0.3536
       -0.3536   -0.2315   -0.3536
       -0.3536    0.0772    0.3536
       -0.3536   -0.0772    0.3536
       -0.3536    0.2315   -0.3536
       -0.3536    0.3858   -0.3536
       -0.3536   -0.5401    0.3536

    3、伪逆函数

    >> C = magic(6)
    
    C =
    
        35     1     6    26    19    24
         3    32     7    21    23    25
        31     9     2    22    27    20
         8    28    33    17    10    15
        30     5    34    12    14    16
         4    36    29    13    18    11
    
    >> pinv(C)
    
    ans =
    
        0.0115   -0.0386    0.0254    0.0054   -0.0139    0.0192
        0.0023   -0.0201    0.0162    0.0146   -0.0324    0.0285
       -0.0081    0.0030   -0.0151    0.0042    0.0277   -0.0027
        0.0540   -0.0417   -0.0016    0.0601   -0.0664    0.0046
       -0.0409    0.0231    0.0285   -0.0533    0.0355    0.0162
       -0.0097    0.0833   -0.0444   -0.0220    0.0586   -0.0568
    >> inv(C)
    Warning: Matrix is close to singular or badly scaled. Results may be inaccurate. RCOND =  1.600321e-18. 
    
    ans =
    
       1.0e+15 *
    
       -1.1259   -0.0000    1.1259    1.1259   -0.0000   -1.1259
       -1.1259   -0.0000    1.1259    1.1259   -0.0000   -1.1259
        0.5629    0.0000   -0.5629   -0.5629    0.0000    0.5629
        1.1259    0.0000   -1.1259   -1.1259    0.0000    1.1259
        1.1259    0.0000   -1.1259   -1.1259    0.0000    1.1259
       -0.5629         0    0.5629    0.5629   -0.0000   -0.5629



  • 相关阅读:
    银行业务调度系统
    Apache虚拟主机配置
    linux下 redis 启动
    linux下mysql 启动命令
    linux 查看磁盘空间大小
    基于微信地理位置的附近商家距离坐标数据查询方法
    mysql表无权限访问
    linux用户操作
    Java中Date各种相关用法
    spring 定时任务的 执行时间设置规则
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315633.html
Copyright © 2020-2023  润新知