NumCalculation 数值计算
数值计算算子用于执行各种数值计算操作,包含以下功能:
类型 | 功能 |
---|---|
加法 | 用于将两个数值或数值列表相加。 |
减法 | 用于将两个数值或数值列表相减。 |
乘法 | 用于将两个数值或数值列表相乘。 |
除法 | 用于将两个数值或数值列表相除。 |
计算绝对值 | 用于计算一个数值的绝对值。 |
计算符号 | 用于计算输入数值的符号。返回值为 0 或 1。 |
向下取整 | 用于对输入数值进行向下取整操作。 |
向上取整 | 用于对输入数值进行向上取整操作。 |
四舍五入 | 用于对输入数值进行四舍五入操作。 |
倒数 | 用于计算输入数值的倒数。 |
加法
将 NumCalculation 算子的 类型
属性选择加法
,用于将两个数值或数值列表相加。
算子参数
-
数值_1/num_1
:第一个要相加的数值。例如,输入5
。 -
数值_2/num_2
:第二个要相加的数值。例如,输入4
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:第一个要相加的数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:第一组要相加的数值列表
-
-
数值_2
:-
数据类型:Matrix
-
输入内容:第二个要相加的数值
-
-
数值列表_2
:-
数据类型:Matrix
-
输入内容:第二组要相加的数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:数值相加结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:结果数值列表
-
功能演示
将 NumCalculation 算子的 中加法
属性,将两个 Double 数值相加,查看结果。
步骤1:算子准备
添加 Trigger 、Emit(2个) 、 NumCalculation 算子至算子图。
步骤2:设置算子参数
-
设置 Emit 算子参数:
-
类型 → Double
-
值 → 10.5
-
-
设置 Emit_1 算子参数:
-
类型 → Double
-
值 → 8
-
-
设置 NumCalculation 算子参数:类型 → 加法
步骤3:连接算子
步骤4:运行
点击 RVS 运行按钮,触发 Trigger 算子。
运行结果
如下图所示,鼠标悬停至 NumCalculation 算子右侧输出端口结果数值
显示两个数值相加结果:18.5
减法
将 NumCalculation 算子的 类型
属性选择减法
,用于将两个数值或数值列表相减。
算子参数
-
数值_1/num_1
:被减数。例如,输入5
。 -
数值_2/num_2
:减数。例如,输入4
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:被减数
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:被减数列表
-
-
数值_2
:-
数据类型:Matrix
-
输入内容:减数
-
-
数值列表_2
:-
数据类型:Matrix
-
输入内容:减数列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:数值相减结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:结果数值列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
乘法
将 NumCalculation 算子的 类型
属性选择乘法
,用于将两个数值或数值列表相乘。
算子参数
-
数值_1/num_1
:第一个乘数。例如,输入5
。 -
数值_2/num_2
:第二个乘数。例如,输入4
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:第一个乘数数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:第一个乘数数值列表
-
-
数值_2
:-
数据类型:Matrix
-
输入内容:第二个乘数数值
-
-
数值列表_2
:-
数据类型:Matrix
-
输入内容:第二个乘数数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:数值相乘结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:结果数值列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
除法
将 NumCalculation 算子的 类型
属性选择除法
,用于将两个数值或数值列表相除。
算子参数
-
数值_1/num_1
:被除数。例如,输入20
。 -
数值_2/num_2
:除数。例如,输入4
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:被除数
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:被除数列表
-
-
数值_2
:-
数据类型:Matrix
-
输入内容:除数
-
-
数值列表_2
:-
数据类型:Matrix
-
输入内容:除数列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:数值相除结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:结果数值列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
计算绝对值
将 NumCalculation 算子的 类型
属性选择计算绝对值
,用于计算一个数值的绝对值。
算子参数
-
数值_1/num_1
:需要计算绝对值的数值。例如,输入-10
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:绝对值结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:绝对值结果列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
计算符号
将 NumCalculation 算子的 类型
属性选择计算符号
,计算输入数值的符号。返回值为 0
或 1。
算子参数
-
数值_1/num_1
:需要计算符号的输入数值。例如,输入-5
,计算结果将为0
;输入5
或0
,计算结果将为1
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:符号结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:符号结果列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
向下取整
将 NumCalculation 算子的 类型
属性选择向下取整
,用于对输入数值进行向下取整操作。
算子参数
-
数值_1/num_1
:需要进行向下取整操作的输入数值。例如,输入3.14
,计算结果将为3
;输入-2.7
,计算结果将为-3
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:向下取整结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:向下取整结果列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
向上取整
将 NumCalculation 算子的 类型
属性选择向上取整
,用于对输入数值进行向上取整操作。
算子参数
-
数值_1/num_1
:需要进行向上取整操作的输入数值。例如,输入3.14
,计算结果将为4
;输入-2.7
,计算结果将为-2
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:向上取整结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:向上取整结果列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
四舍五入
将 NumCalculation 算子的 类型
属性选择四舍五入
,用于对输入数值进行四舍五入操作。
算子参数
-
数值_1/num_1
:需要进行四舍五入操作的输入数值。例如,输入3.14
,计算结果将为3
;输入-2.7
,计算结果将为-3
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:四舍五入结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:四舍五入结果列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。
倒数
将 NumCalculation 算子的 类型
属性选择倒数
,计算输入数值的倒数。
算子参数
-
数值_1/num_1
:需要计算倒数的输入数值。例如,输入4
,计算结果将为0.25
;输入-2
,计算结果将为-0.5
。说明:当输入端口无输入时,使用属性面板中的属性值进行计算。
数据信号输入输出
输入:
-
数值_1
:-
数据类型:Matrix
-
输入内容:数值
-
-
数值列表_1
:-
数据类型:Matrix
-
输入内容:数值列表
-
输出:
-
结果数值
:-
数据类型:Matrix
-
输出内容:倒数结果
-
-
结果数值列表
:-
数据类型:Matrix
-
输出内容:倒数结果列表
-
功能演示
与NumCalculation
算子中加法
使用方法一致,请参照该类型进行案例学习。