广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    LabVIEW变体转换

    来源:网络收集  点击:  时间:2024-02-28
    【导读】:
    变体数据类型是LabVIEW中一种特殊的数据类型,是可以容纳多种数据类型的容器。可以将字符串、数值、数组等数据类型转换成变体,也可以将变体转换成特定的数据类型。工具/原料moreLabVIEW转换为变体1/3分步阅读

    转换为变体函数位于:函数选板-函数-编程-簇、类与变体-变体-转换为变体;

    2/3

    转换为变体:变体其实存储了两部分内容,第一部分是数据类型的描述,第二部分就是数值本身的存储了,因此在将数据类型的值转为变体时,不仅存储了该值,还有相应类型的描述。

    任何数据(接线端):是要转换的LabVIEW数据。该参数是多态的。

    变体(接线端):是得到的变体数据。

    3/3

    如下是:1)字符串至变体转换,2)数值至变体转换,3)布尔至变体转换,4)数组至变体转换,5)簇至变体转换。

    变体至数据转换1/3

    变体至数据转换函数位于:函数选板-函数-编程-簇、类与变体-变体-变体至数据转换;

    2/3

    变体至数据转换:在从变体转为数据类型时,需要知道原来的数据类型,然后与之匹配转换出原值。也可用于使变体数据转换为ActiveX数据。

    类型(接线端):指定需要使变体数据转换为何种LabVIEW数据类型。 类型可以是任意数据类型。

    变体(接线端):该变体可转换为类型中指定的LabVIEW数据类型。

    错误输入(无错误)(接线端):表明节点运行前发生的错误,该输入将提供标准错误输入功能。

    数据(接线端):是转换为类型指定LabVIEW数据类型的变体数据,如变体无法转换为指定的数据类型,数据可返回指定数据类型的默认值。

    错误输出(接线端):包含错误信息,该输出将提供标准错误输出功能。

    3/3

    如下是:1)变体至字符串转换,2)变体至数值转换,3)变体至布尔转换,4)变体至数组转换,5)变体至簇转换。

    设置变体属性1/5

    设置变体属性函数位于:函数选板-函数-编程-簇、类与变体-变体-设置变体属性;

    2/5

    设置变体属性:用于创建或改变变体数据的属性或值。

    变体(接线端):是需要为其创建属性和值或替换值的变体数据。

    名称(接线端):是需要编辑或创建的属性的名称。如名称匹配某个属性,函数用指定的值替换该属性。如名称不匹配任何属性,函数可创建新的属性。

    值(接线端):是属性的值。该输入端为多态,可连线任意数据。

    错误输入(无错误)(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

    变体输出(接线端):是包含新属性的变体数据。

    替换(接线端):如替换属性和值,参数值为TRUE。

    错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

    3/5

    如下设置变体属性:1)字符串变体,2)数值变体,3)布尔变体,4)数组变体,5)簇变体。

    4/5

    还可以添加多个属性。

    5/5

    还可以替换属性。

    获取变体属性1/3

    获取变体属性函数位于:函数选板-函数-编程-簇、类与变体-变体-获取变体属性;

    2/3

    获取变体属性:获取所有属性的名称和值,如连接了名称参数,则返回该属性的值。

    变体(接线端):是需要获取的属性和值所属的变体数据。

    名称(接线端):是要获取值的属性的名称。 如需获取与该指定变量相关的所有属性,无需连接该参数。如连线名称,名称输出端变为布尔输出端找到,数组输出端值变为输出端值,数据类型与默认值一致。函数仅搜索指定属性。

    默认值(接线端):是用户指定的值和数据类型。如函数未找到名称中指定的属性,可返回默认值。 如连线默认值,也必须连线名称。

    错误输入(接线端):表明节点运行前发生的错误。该输入将提供标准错误输入功能。

    变体副本(接线端):是变体中输入的变体数据。

    名称(接线端):返回包含变体所有相关属性名称的一维数组。LabVIEW对数组排序,按照升序排列数组元素。排序算法与一维数组排序函数相同。 如连线名称参数,该输出可变为布尔值找到。如函数找到名称指定的属性,找到返回TRUE。

    值(接线端):该一维数组中的元素为变体所有属性的相关值,以变体格式表示。这些值在数组中的顺序和在名称输出中的顺序一致。 必须使每个属性值还原为适当的数据类型。如连线名称,该输出端可变为单个变体值。如函数未找到名称中指定的属性,可返回传递至默认值的值。

    错误输出(接线端):包含错误信息。该输出将提供标准错误输出功能。

    3/3

    如下获取变体的属性。

    注意事项

    注意变体的灵活应用

    有不明白的地方,可以联系作者或者留言。

    请点赞,收藏。

    LABVIEW变体变体转换转换变体数据转换变体变体属性
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_163082.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 14:30:10  耗时:0.024
    0.0238s