添加子矩阵行1列1开始,行N列N结束。

通过 调整节点大小,添加额外的行、列和 新的子 矩阵输入和 输出矩阵 输出。

连线板显示该多态函数的默认数据类型。


icon

输入/输出

  • c2ddbl.png 矩阵

    矩阵必须为实数或复数矩阵、一维或二维数组。

  • ci32.png 行1

    行1必须是整数或实数。行1是输出显示的矩阵的第一行。

    默认值为0。

  • ci32.png 行N

    行N必须是整数或实数。行N是输出显示的矩阵的最后一行。

    默认值为矩阵中最后一行的索引。

  • ci32.png 列1

    列1必须是整数或实数。列1是输出显示的矩阵的第一列。

    默认值为0。

  • ci32.png 列N

    列N必须是整数或实数。列N是输出显示的矩阵的最后一列。

    默认值为矩阵中最后一列的索引。

  • cdbl.png 新子矩阵/填充元素

    新子矩阵必须为实数或复数矩阵、一维或二维数组。如新子矩阵未连线,默认值为0。

  • i2ddbl.png 输出矩阵

    输出矩阵是包含新子矩阵的矩阵。如矩阵为空矩阵或数组,输出矩阵将调整大小容纳新元素。

  • 如连线二维数组至矩阵新子矩阵为实数或复数矩阵时,输出矩阵可返回数组。

    如果将一个输入连接到矩阵,且不连接其他输入,则输出矩阵返回矩阵 ,每个元素设为0。如连线标量至新子矩阵输出矩阵中所有元素都为标量值。

    如连线矩阵输入,连线矩阵至子矩阵输出矩阵通过新子矩阵元素调整得到输出矩阵。如函数需使行或列添加至新子矩阵,函数返回的矩阵中超出范围的元素值为0。

    连线空输入值

    行N小于行1列N小于列1输出矩阵可返回矩阵

    索引超出输入值

    如连线负数至索引,函数可忽略子矩阵中索引为负数的行或列。如新子矩阵是矩阵,函数可忽略填充新子矩阵行和列的元素。

    如连线至行N列N的值大于等于矩阵的行数或列数,矩阵可调整大小容纳新的元素。

    连线新子矩阵输入

    如连线至新子矩阵的矩阵维数大于矩阵矩阵可调整大小容纳新的元素。如增加矩阵的行数或列数,函数返回的矩阵中,超出范围的元素值为非法运算值

    如连线至新子矩阵的矩阵的行数或列数小于子矩阵的行数和列数,函数可忽略新子矩阵中超出部分的行或列。

    如连线至新子矩阵的矩阵的行数或列数大于子矩阵的行数和列数,函数返回的矩阵中超出范围的元素值为非法运算值

    新子矩阵的数值类型不同于矩阵时,如设置新子矩阵元素导致精度损失,函数可使矩阵转换为新的数值类型。如设置新子矩阵元素不会导致精度损失,新子矩阵的数值类型与矩阵一致。

    如连线实数或复数矩阵至矩阵输出矩阵可返回实数或复数矩阵。输出矩阵矩阵不同时,见特殊强制转换