Math Function
数学功能。
类型: Math
图书馆中的路径:
|
说明
数学函数*块对输入信号执行一系列常见的数学函数。
具体函数由 Function 参数指定。
函数 | 说明 | 数学表达式 | Julia 中的等价形式 |
---|---|---|---|
|
指数 |
|
|
|
自然对数 |
|
|
|
基 2 的阶数 |
|
|
|
基 10 的阶数 |
|
|
|
普通(基 10)对数 |
|
|
|
复数模 |
|
|
|
平方 |
|
|
平方 |
度数 |
(默认)或 (只适用于偶数阶根) |
功率 |
|
复数共轭 |
|
|
倒数 用 Newton-Raphson 方法求倒数。 |
逆 |
1/ |
|
|
平方和的平方根 |
|
|
|
除法后的余数 |
- |
rem |
|
除法后的模数 |
- |
|
转置 |
转置 |
|
转置 |
转位 |
共轭转置 |
|
半等式 |
提示:使用 Sqrt 块计算平方根。
该代码块的输出是根据输入计算函数值的结果。函数支持以下操作类型:
Function | Scalar operations | Elemental vector and matrix operations | Vector and matrix operations *向量和矩阵运算 |
---|---|---|---|
|
是 |
是 |
不适用 |
|
是 |
是 |
不适用 |
|
是 |
是 |
不适用 |
|
是 |
是 |
不适用 |
|
是 |
是 |
不适用 |
|
是 |
是 |
不适用 |
平方 |
是 |
是 |
不适用 |
功率 |
是,在两个输入端 |
是,在两个输入上(满足广播能力的任何维度组合) |
不适用 |
|
是 |
是 |
不适用 |
用 Newton-Raphson 方法求倒数。 |
是 |
是 |
不适用 |
`hypot |
是,在两个输入上 |
是,在两个输入上(满足广播能力的任何维度组合) |
- |
删除 |
是,在两个输入端上 |
是,在两个输入端上(满足广播功能的任何维度组合) |
不适用 |
模式 |
是,在两个输入端上 |
是,在两个输入端(满足广播能力的任何维度组合) |
不适用 |
传输 |
是 |
- |
有 |
`hermitian`是 |
是 |
- |
是 |
设备上会显示功能名称和相应的输入端口数。
提示:需要矢量或矩阵输出时,请使用 Math Function 块。
港口
输出
#
OUT_1
—
函数结果
标量 | 向量 | 矩阵
Details
以标量、向量或矩阵形式输出信号。输出信号的大小取决于 Function 参数的值和输入信号的大小。
数据类型 |
|
复数支持 |
是 |
输入
#
IN_1
—
输入信号
标量 | 向量 | 矩阵
Details
以标量、矢量或矩阵形式输入信号。
数据类型 |
Float16,Float32,Float64,Int8,Int16,Int32,Int64,UInt8,UInt16,UInt32,UInt64,Bool |
复数支持 |
是 |
#
IN_2
—
输入信号
标量 | 向量 | 矩阵
Details
以标量、矢量或矩阵形式输入信号。
依赖关系
要使用此端口,请将 Function 参数设置为 pow
、hypot
、rem
或 mod
。
数据类型 |
|
复数支持 |
是 |
参数
主页
#
Function —
数学函数
exp
| log
| 2^u
| 10^u
| log10
| magnitude^2
| square
| pow
| conj
| reciprocal
| hypot
| rem
| mod
| transpose
| hermitian
Details
要计算的数学函数。有关该参数的更多信息,请参阅第 [Описание].
如果 Function 参数设置为 "pow",也会使用 Signed power 参数。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
Output signal type —
输出信号类型
auto
| real
| complex
Details
在*数学函数*块中指定输出类型为 "自动"、"实数 "或 "复数"。
函数 |
输入信号类型 |
输出信号类型 |
||
自动 |
实数 |
复数 |
||
|
实际 复数 |
实数 复杂 |
真实 错误 |
复杂 复杂 |
`幅度平方 |
实际 复 |
实际 真实 |
真实 真实 |
复杂 复杂 |
|
真实 复合 |
真实 错误 |
真实 错误 |
复杂 错误 |
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
Signed power —
度数
Logical
Details
计算阶数时要考虑输入信号的符号。该参数仅适用于偶数阶根,如 , 等。
-
included
- 计算输入值绝对值乘以输入值符号的阶数。 -
off
- 计算输入值实际值的阶数。如果第一个输入值是负数,而第二个输入值是偶数根,则将返回NaN
。
依赖关系
要使用此参数,请将 Function 参数设置为 pow
。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
Algorithm method —
函数 reciprocal
的算法
Exact
| Newton-Raphson
Details
reciprocal
函数的算法,可以是 Exact
或 Newton-Raphson
算法。
依赖关系
要使用此参数,请将 Function 参数设置为 reciprocal
。
值 |
|
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
无 |
#
Number of iterations —
牛顿-拉夫逊算法的迭代次数
Int64 integer
Details
牛顿-拉夫逊算法的迭代次数,以标量形式给出。
依赖关系
要使用此参数,请将 Function 参数设置为 "reciprocal",Algorithm method 参数设置为 "Newton-Raphson"。
默认值 |
|
程序使用名称 |
|
可调谐 |
无 |
可计算 |
是 |