LabVIEW中的复用

  LabVIEW中所使用的数学函数,例如加减乘除等等,的一个特别易用的特点就是复用功能。所谓复用就是指这些函数的输入参数可以是不同大小不同类型的。例如,对于同一个数学函数“加”,可以用来将一个单值数据与一个数组相加,也可以用来将两个数组相加。下图就演示了“加”函数的几种复用组合:

LabVIEW的复用

  在这里的第一个组合中,两个浮点数相加结果为一个浮点数;在第二个组合中,浮点数与数组中的每一个数相加,最后得到一个数组;在第三个组合中,两个数组相加,数组中的每个元素与另外一个数组的对应元素相加,最后得到的是一个数组。在这三个组合中,使用的相加函数为同一个函数,但是在三种情况下它却执行了不同的操作。

  类似的,对于其他的数学运算函数同样可以这样进行使用。可以使用的组合可以是数值与数值、数值与数组、数组与数组、数值与簇、簇与簇、簇与簇数组等等。

  另外需要注意的是,在数组与数组的组合情况下,如果两个数组所包含的元素个数不同,最终得到的结果数组的元素个数结果是较少的元素个数。

原文:LabVIEW中的复用

原文地址:http://www.vigeek.org/2009/07/labview-polymorphism.html 来源:维极网 - 虚拟仪器技术

你在维极网看到的文章都是GeekZ所写的原创内容。如果转载,请保留上面两行版权声明!

引用通告

发送引用通告网址: http://www.vigeek.org/mtos/mt-tb.cgi/30
如果您想引用这篇文章到您的Blog,请复制上面的链接,放置到您发表文章时的相应界面中。

发表评论

关于

  本站专注于虚拟仪器技术、也就是基于计算机的测试、控制以及自动化技术。这里的所...

赞助商

最新日记

关闭