编写控制程序-运算类
运算类模块用于对数值的运算,这类模块通常会返回数值型的运算结果,这些模块没有连接点,需要放置到其它模块(如关系表达式)的容器中,有算术表达式和数学函数2种。
算术表达式
算术表达式(见表格 1)有“加法”、“减法”、“乘法”、“除法”和“取余”模块,用于常规数学运算。
算术表达式有左、右2个容器,可在其中放置常量、变量、传感器、算术表达式、数学函数等模块。
算术表达式类的模块无须设置属性可正常工作。
图标 | 名称 | 作用 | 说明 |
---|---|---|---|
加法 | 计算左右2个容器中模块的值的和 | ||
减法 | 计算左右2个容器中模块的值的差 | ||
乘法 | 计算左右2个容器中的模块的值的乘积 | ||
除法 | 计算左右2个容器的模块的值相除的商 | ||
取余 | 计算左右2个容器的模块的值相除的余数 | 仅能对整型数值使用此表达式 |
数学函数
数学函数类(见表格 2)有“求绝对值”、三角函数、“求平方根”和“浮点转换成整型”等模块,用于复杂数学运算。
数学函数类模块有右侧1个容器,可在其中放置常量、变量、传感器、算术表达式、数学函数等模块。
数学函数类模块无须设置属性可正常工作。
图标 | 名称 | 作用 |
---|---|---|
求绝对值 | 返回容器内数字的绝对值 | |
求正弦值 | 返回容器内模块角度的正弦值 | |
求反正弦值 | 返回正弦值为容器内模块数值的角度 | |
求余弦值 | 返回容器内模块角度的余弦值 | |
求反余弦值 | 返回余弦值为容器内模块数值的角度 | |
求正切值 | 返回容器内模块角度的正切值 | |
求反正切值 | 返回正切值为容器内模块数值的角度 | |
求平方根 | 返回容器内模块数值的平方根 | |
浮点转换成整型 | 返回容器内模块的整型值 |