• Matlab矩阵运算函数-blkdiag函数


    1、blkdiag函数:生成指定对角线元素的矩阵

    2、用法说明

         A = blkdiag(a,b,c,d,...) 函数产生以a,b,c,d,...为对角线元素的矩阵A

    3、举例说明

    >> x = blkdiag(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16)
    
    x =
    
         1     0     0     0     0     0     0     0     0     0     0     0     0     0     0     0
         0     2     0     0     0     0     0     0     0     0     0     0     0     0     0     0
         0     0     3     0     0     0     0     0     0     0     0     0     0     0     0     0
         0     0     0     4     0     0     0     0     0     0     0     0     0     0     0     0
         0     0     0     0     5     0     0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     6     0     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     7     0     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     8     0     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     9     0     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0    10     0     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0    11     0     0     0     0     0
         0     0     0     0     0     0     0     0     0     0     0    12     0     0     0     0
         0     0     0     0     0     0     0     0     0     0     0     0    13     0     0     0
         0     0     0     0     0     0     0     0     0     0     0     0     0    14     0     0
         0     0     0     0     0     0     0     0     0     0     0     0     0     0    15     0
         0     0     0     0     0     0     0     0     0     0     0     0     0     0     0    16
    4、附录

    >> help blkdiag
     blkdiag  Block diagonal concatenation of matrix input arguments.
     
                                        |A 0 .. 0|
        Y = blkdiag(A,B,...)  produces  |0 B .. 0|
                                        |0 0 ..  |
     
        Class support for inputs: 
           float: double, single
     
        See also diag, horzcat, vertcat
    
        Overloaded methods:
           InputOutputModel/blkdiag
    
        Reference page in Help browser
           doc blkdiag



  • 相关阅读:
    c# 使用Selenium模拟登录和操作数据的学习记录【续】
    c# 使用Selenium模拟登录和操作数据的学习记录
    使用bat一键安装mysql
    使用c#程序 添加iis网站目录的用户权限
    NOIp游记
    线规集合
    背包规划集合
    阴间扫描线
    11.30数学集合
    高精度运算
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315590.html
Copyright © 2020-2023  润新知