位置:51电子网 » 技术资料 » 初学园地

LabVIEW中定点数常用操作的介绍

发布时间:2015/4/6 18:45:31 访问次数:2852

   在LabVIEW中,当数学P/N31323915运算发生后,LabVIEW会自动增加输出数值的Word length以便适应数学运算的结果,但是如果增大Word length后,数学运算的结果会超出最大值或者小于最小值,则将不可避免地发生溢出。发生溢出后,LabVIEW大多采用饱和的方式进行处理,即LabVIEW强制地把运算结果设置为该数据能代表的最大值或者最小值,由于运算结果超过了最大数值15.9375,发生了溢出,则结果被强制地设置为15.9375。

   以上是LabVIEW中定点数常用操作的介绍,对于LabVIEW中的其它整数、浮点类型数据,比如:3 2/16位无符号整数(U32、U16)、扩展精度型浮点数(EXT),其常用操作和数值范围都和传统文本编程中的同名数据类型一致,读者呵以参考上述内容或者LabVIEW的帮助文档来获取相关的数据资料,此处不再一一介绍。

   在LabVIEW中也提供了字符串变量。在程序框图的Functions选板中,单击Programming\String\String Constant(即囡)图标,并在程序框图的适当位置单击鼠标左键,则完成了一个字符串常量的定义。可以向刚刚放置在框图模块中的图标输入某个字符串,以完成字符串常量的赋值。

   在上述Programming\String路径下,不但提供了字符串常量的定义,也提供了对于字符串常量的常用操作,比如测量字符串长度、字符串匹配等。

   测试字符串的长度。在传统的文本编程中可以测试字符串中字符的实际长度,测试结果并不包括字符串末尾的结束符。在LabVIEW的程序框图的Functions中,单击Programming\String路径下的豳l-l图标,即可选中String Length函数来测试字符串的长度,其中Numeric8为数值显示控件。

   在LabVIEW中,当数学P/N31323915运算发生后,LabVIEW会自动增加输出数值的Word length以便适应数学运算的结果,但是如果增大Word length后,数学运算的结果会超出最大值或者小于最小值,则将不可避免地发生溢出。发生溢出后,LabVIEW大多采用饱和的方式进行处理,即LabVIEW强制地把运算结果设置为该数据能代表的最大值或者最小值,由于运算结果超过了最大数值15.9375,发生了溢出,则结果被强制地设置为15.9375。

   以上是LabVIEW中定点数常用操作的介绍,对于LabVIEW中的其它整数、浮点类型数据,比如:3 2/16位无符号整数(U32、U16)、扩展精度型浮点数(EXT),其常用操作和数值范围都和传统文本编程中的同名数据类型一致,读者呵以参考上述内容或者LabVIEW的帮助文档来获取相关的数据资料,此处不再一一介绍。

   在LabVIEW中也提供了字符串变量。在程序框图的Functions选板中,单击Programming\String\String Constant(即囡)图标,并在程序框图的适当位置单击鼠标左键,则完成了一个字符串常量的定义。可以向刚刚放置在框图模块中的图标输入某个字符串,以完成字符串常量的赋值。

   在上述Programming\String路径下,不但提供了字符串常量的定义,也提供了对于字符串常量的常用操作,比如测量字符串长度、字符串匹配等。

   测试字符串的长度。在传统的文本编程中可以测试字符串中字符的实际长度,测试结果并不包括字符串末尾的结束符。在LabVIEW的程序框图的Functions中,单击Programming\String路径下的豳l-l图标,即可选中String Length函数来测试字符串的长度,其中Numeric8为数值显示控件。

上一篇:温度传感器模块

上一篇:连接字符串

热门点击

 

推荐技术资料

FU-19推挽功放制作
    FU-19是国产大功率发射双四极功率电二管,EPL20... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式