该页位于属性对话框,可指定数值函数输出的配置。

该页包括以下内容:

注: 列表中的某些元素仅适用于部分对象。
选项 说明信息
表示法

为数值数据设置表示法

匹配至x

x,则该复选框可用于设置输出值的配置(例如,表示法)是否匹配连接至函数的输入值。如连接定点输入值至函数,在可能情况下,LabVIEW可自动设置定点配置避免数据丢失。如果数据丢失没有发生,在函数的输出配置页中,[不需要]出现在舍入模式与/或溢出模式附近,表示这些模式不被使用。

如果取消勾选该复选框,可手动指定定点配置。然后,LabVIEW在函数上显示一个蓝色强制转换点,表示数据丢失可能发生。

注: 对于不能调整输出值配置为输入值配置的函数,不显示匹配至源复选框。例如,对于转换为定点数函数该复选框不可用。
定点配置 设置定点数据的配置。设置表示法定点(FXP)可启用该选项。该选项对枚举控件、下拉列表控件、旋钮、滑动杆和波形不可用。
注: 可配置编码范围设置。如配置编码设置,LabVIEW可更新范围设置以匹配指定的编码。如配置范围设置,LabVIEW可更新编码设置以匹配指定的范围。如编辑编码范围设置,单击确定按钮前编辑的最后设置为LabVIEW用于定点数据的设置。
  • 四舍五入模式-设置函数处理四舍五入条件的方式。将表示法设置为定点(FXP)以启用该选项。可从下列选项选择:
    • 截断舍入-LabVIEW向下取整到输出类型能表示的最近值。LabVIEW舍弃值的最低有效位。该取整模式对运算速度的影响最小,但是精确度最低。

      例如,如s<x<t,则LabVIEW设置x等于s。

    • 半值向上-LabVIEW取整到输出类型能表示的最近值。如果该值恰好在两个这样的值之间,则LabVIEW通过向该值添加半个最低有效位,然后截断该值,将该值取整到两者中较高的值。与截断舍入相比,该取整模式对运算速度的影响较大,但是输出值较为精确。

      例如,如s<x<t,可设置x等于s或t中较为近似的值。如x恰好位于s和t的中间,则选择t。

    • 奇进偶舍-(默认)LabVIEW取整到输出类型能表示的最近值。如果值刚好在两个值之间,LabVIEW将检查该值中取整后将成为最低有效位的位。如该位为0,LabVIEW将把值取整到两个值中输出类型能表示的较小的值。如该位不为0,LabVIEW将值取整到两个值中较大的值。该取整模式对运算速度影响最大,但是精确度比截断舍入取整高,还可纠正多次半值向上时可能出现的较大值倾向。

      例如,如s<x<t,则设置x等于s或t中较为近似的值。如x恰好位于s和t的中间,则选择为偶数的s或t的值,其最低有效位设为0。

  • 溢出模式-设置函数处理溢出条件的方式。将 " 表示法 "设置为 " 定点(FXP)"可启用此选项:
    • 绕回-如果值在指定范围之外,LabVIEW将丢弃该值的最高有效位,直到值下降到范围之内。若选择该选项,LabVIEW将根据您指定的编码设置重新计算范围
    • 饱和-如果值大于范围中指定的最大值,LabVIEW将值强制转换为指定的最大值。如果值小于范围中指定的最小值,LabVIEW将值强制转换为指定的最小值
  • 编码-设置定点数据的二进制编码设置。这些选项不可用于枚举、下拉列表、旋钮、幻灯片或波形。
    • 带符号-设置定点数据是否带符号。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。
    • 无符号-设置定点数据是否为无符号数据。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。
    • 字长-设置LabVIEW用于表示所有可能定点数据的比特数。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。
    • 整数字长-设置整数的比特数,即定点数据左移二进制点至最高有效位的比特数。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。整数字长可以比字长长或短,可以是正数或负数。
  • 范围-显示LabVIEW 为定点数据计算的范围。这些选项不可用于枚举、下拉列表、旋钮、幻灯片或波形。
    注: 该栏用双精度浮点表示法显示值,因此定点表示法的最大值最小值Delta的精度可能不准确,但误差较小。
    • 最小值-显示定点数据范围的最小值。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。
    • 最大值-显示定点数据范围的最大值。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。
    • Delta-显示定点数据范围内任意两个连续数字之间的最大距离。枚举控件、下拉列表控件、旋钮、滑动杆和波形不可使用该选项。
  • 包含溢出状态-设置LabVIEW 是否在定点数中包含 溢出状态 。如定点值包括上溢状态,LabVIEW将分配额外的存储空间,用于追踪作为计算结果的定点值是否溢出。如勾选该复选框,您可在定点控件、常量和显示控件上显示溢出状态LED。定点值的溢出状态为TRUE时,LED灯亮。