标准化
- 功能描述
- 执行说明
- 接口参数
- 程序举例
- 仿真演示
功能描述
将输入 VALUE 中变量的值映射到线性标尺对其进行标准化。
使用参数 MIN 和 MAX 定义(应用于该标尺的)值范围的限值。
输出 OUT 中的结果取决于要标准化的值在该值范围中的位置。经过计算并存储为浮点数
如果要标准化的值等于输入 MIN 中的值,则输出 OUT 将返回值“0.0”。如果要标准化的值等于输入 MAX 的值,则输出 OUT 需返回值“1.0”。
执行说明
1.缩放按照以下公式计算
OUT = (VALUE – MIN) / (MAX – MIN)
2.输入 MIN 的值大于或等于输入 MAX 的值。
3.当Value的浮点数值超出 IEEE-754 标准范围,会产生数据溢出。
接口参数
图例中int代表Value参数的数据类型。Real代表OUT参数的嗯数据类型。
程序举例
1.创建DB块,添加数据结构
2.创建FB块,添加功能指令,并在OB1中调用