【摘要】:多数矩阵函数可以进行数组运算,也可提供矩阵的数学运算。矩阵与数组函数类似,矩阵最少为二维,数组包含一维数组。如连线不同的数值类型值创建矩阵函数,添加的矩阵可存储所有的输入且无精度损失。图4-24“创建矩阵”函数的应用实例按行添加;按列添加4.3.2.2矩阵大小“矩阵大小”函数用于从矩阵获取行数和列数,并返回这些数据,不可调整连线模式,应用实例如图4-25所示。图4-25“矩阵大小”函数的应用实例
在“函数”选板→“编程”→“数组”→“矩阵”子选板上提供的矩阵函数(见图4-23)可对矩阵或二维数组矩阵中的元素、对角线或子矩阵进行操作。多数矩阵函数可以进行数组运算,也可提供矩阵的数学运算。
矩阵与数组函数类似,矩阵最少为二维,数组包含一维数组。
4.3.2.1 创建矩阵
“创建矩阵”函数可按照行或列添加矩阵元素,默认模式为按列添加,即在第一行的最后一列后添加元素或矩阵,通过右键单击函数,选择“Build Matrix Mode”→“按行添加”,则函数改为按行添加,即在第一列的最后一行后添加元素或矩阵。在程序图上添加函数时,只有输入端可用。右键单击函数,在快捷菜单中选择添加输入,或调整函数大小,均可向函数增加输入端。
图4-23 “矩阵”子选板
连线至创建矩阵函数的输入有不同的维度,通过用默认的标量值填充较小的输入,LabVIEW可以创建添加的矩阵。
如元素为空矩阵或空数组,函数可以忽略空的维数;但是,元素的维数和数据类型可影响添加矩阵的数据类型与维数。如连线不同的数值类型值创建矩阵函数,添加的矩阵可存储所有的输入且无精度损失。(www.xing528.com)
创建矩阵函数的一个应用实例如图4-24所示。图4-24(a)为按行添加的结果,图4-24(b)为按列添加的结果。
图4-24 “创建矩阵”函数的应用实例
(a)按行添加;(b)按列添加
4.3.2.2 矩阵大小
“矩阵大小”函数用于从矩阵获取行数和列数,并返回这些数据,不可调整连线模式,应用实例如图4-25所示。
图4-25 “矩阵大小”函数的应用实例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。