设置索引为矩阵元素。

输入用于指定行和列的索引。例如,如连线数值标量ij,矩阵中对应元素的索引为(i, j)。

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


icon

输入/输出

  • c2ddbl.png 矩阵

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

  • ci32.png 禁用的索引 (行)

    必须为整数或浮点数,或者一维整数或浮点数数组。

  • ci32.png 索引 (列)

    必须为整数或浮点数,或者一维整数或浮点数数组。

  • cdbl.png 新元素/子矩阵

    新元素是标量、矩阵或或二维数组,用于替换矩阵中的元素。

  • i2ddbl.png 输出矩阵

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

  • 通过 调整节点大小,添加额外 的行新元素 输入和 输出矩阵 输出。

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

    新元素是标量或矩阵,在输出矩阵的返回矩阵中,设置索引为(i, j)的元素为新值。如位置超出矩阵范围且ij为非负数,矩阵可调整大小容纳新的标量或矩阵。如新矩阵大于在开始位置的最大子矩阵,矩阵可调整大小。如增加矩阵的行数或列数,函数返回的矩阵中,函数对超出范围的元素都返回为0。

    如连线一维数组至,对于不同的索引值,函数可设置同一个元素。此类位置的相同,不同。例如,如为{1, 2, 4},为{5},索引为(1, 5)、(2, 5)和(4, 5)的元素值改变。

    如未连线,函数可从(0, 0)开始设置输入矩阵的新元素,等价于矩阵输入为0。如未连线新元素,函数可设置矩阵中索引为的元素为0。

    连线空输入值

    如连线空矩阵一维数组至输出矩阵可返回矩阵

    索引重复值

    如连线重复的值至,连线矩阵至新元素,函数设置新矩阵元素的顺序由输出矩阵确定。

    索引超出输入值

    如连线负数至,函数可忽略输入。如新元素是矩阵,函数可忽略填充矩阵的新元素。

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

    连线新对角线元素输入

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

    如连线至新元素的矩阵的行数或列数大于,函数可忽略超出部分的行或列。

    如连线矩阵至新元素,连线一维数组至,矩阵的行数小于新矩阵的行数时,函数可设置超出范围的元素值为非法运算值

    如连线矩阵至新元素,连线一维数组至,矩阵的列数小于新矩阵的列数时,函数可设置超出范围的元素值为非法运算值

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

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