- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
Labview数据转化与连线编辑
录入:edatop.com 点击:
Labview中的数据转化与连线编辑作为一小部分总结一下。
关于数据转化,需要注意到Labview中的数据类型,在这基础上继续深入了解数据转换。Labview中数据的分类是按照常量和变量来分类的,而相应的量又可以继续分为数字类以及非数字类。数字类的数据类型是经常涉及到数据类型转换的一项。
数据类型的转换分为自动转换和强制转换两种,通常情况下Labview是默认完成自动转换的。强制转换不仅会占内存而且会更加耗时间,从很多教程中看到这么描述。因此,这也就成了一种不推荐的编程习惯,尽量在设计的时候保持数据的一致性。这儿有点让人想不通的地方,既然没有什么有点为什么还会有这种功能呢?
连线的编辑基本分为添加和删除两部分。这部分跟simulink的功能相比做的还是很差的,自动连接的功能一直没有出现,删除的方便程度也差很多。看到了说明中有自动连线的功能,查看相应的配置项发现是默认开启的。手动倒是一种常用的方式,不过还是缺少类似于MATLAB Simulink中的自动化连线功能。
连线的删除也是经历了一阵子折腾才找到比较方便的操作,鼠标的单击会选择一段,双击会选择整根先,三击会选择相连线。不过,我自己倒有些想不明白,有谁会选择只删除一段线而不删除一整根线呢?这真有点反人性化的设计。好的是Labview倒是提供了一个清除断线的功能,这种打补丁的方式还是有些操作上的不便捷。
或许,Labview的使用慢慢地会接触到更多的技巧能够让我现在的这种方案再少一些,我在煎熬中期待着。
关于数据转化,需要注意到Labview中的数据类型,在这基础上继续深入了解数据转换。Labview中数据的分类是按照常量和变量来分类的,而相应的量又可以继续分为数字类以及非数字类。数字类的数据类型是经常涉及到数据类型转换的一项。
数据类型的转换分为自动转换和强制转换两种,通常情况下Labview是默认完成自动转换的。强制转换不仅会占内存而且会更加耗时间,从很多教程中看到这么描述。因此,这也就成了一种不推荐的编程习惯,尽量在设计的时候保持数据的一致性。这儿有点让人想不通的地方,既然没有什么有点为什么还会有这种功能呢?
连线的编辑基本分为添加和删除两部分。这部分跟simulink的功能相比做的还是很差的,自动连接的功能一直没有出现,删除的方便程度也差很多。看到了说明中有自动连线的功能,查看相应的配置项发现是默认开启的。手动倒是一种常用的方式,不过还是缺少类似于MATLAB Simulink中的自动化连线功能。
连线的删除也是经历了一阵子折腾才找到比较方便的操作,鼠标的单击会选择一段,双击会选择整根先,三击会选择相连线。不过,我自己倒有些想不明白,有谁会选择只删除一段线而不删除一整根线呢?这真有点反人性化的设计。好的是Labview倒是提供了一个清除断线的功能,这种打补丁的方式还是有些操作上的不便捷。
或许,Labview的使用慢慢地会接触到更多的技巧能够让我现在的这种方案再少一些,我在煎熬中期待着。