主要内容

数学运算

R2026b
用于对信号进行算术、三角函数和代数运算的模块,例如 Gain、Sum、Trigonometric Function 和 Math Function

使用 Math Operations 库中的模块对信号执行算术、三角函数和代数计算。您可以执行加法、乘法、除法、取绝对值、计算三角函数或计算多项式和矩阵表达式。

要将此库中的模块添加到您的模型,请参阅向模型添加模块。

模块

Abs blockAbs输出输入信号的绝对值
Algebraic Constraint blockAlgebraic Constraint限制输入信号
Assignment blockAssignment为指定的信号元素赋值
Bias blockBias为输入添加偏差
Complex to Magnitude-Angle blockComplex to Magnitude-Angle计算复信号的幅值和/或相位角
Complex to Real-Imag blockComplex to Real-Imag输出复输入信号的实部和虚部
Divide blockDivide一个输入除以另一个输入
Dot Product blockDot Product生成两个向量的点积
Find Nonzero Elements blockFind Nonzero Elements查找数组中的非零元素
Gain blockGain将输入乘以常量
Magnitude-Angle to Complex blockMagnitude-Angle to Complex将幅值和/或相位角信号转换为复信号
Math Function blockMath Function执行数学函数
Matrix Concatenate blockMatrix Concatenate串联相同数据类型的输入矩阵以进行迭代处理
MinMax blockMinMax输出最小或最大输入值
MinMax Running Resettable blockMinMax Running Resettable确定信号随时间而改变的最小值或最大值
Permute Dimensions blockPermute DimensionsRearrange dimensions of multidimensional array dimensions
Polynomial blockPolynomial对输入值执行多项式系数计算
Product of Elements blockProduct of Elements复制或求一个标量输入的倒数,或者缩减一个非标量输入
Product blockProduct, Matrix Multiply标量和非标量的乘除运算或者矩阵的乘法和逆运算
Real-Imag to Complex blockReal-Imag to Complex将实和/或虚输入转换为复信号
Reshape blockReshape更改信号的维度
Rounding Function blockRounding Function对信号应用舍入函数
Sign blockSign指示输入的符号
Sine Wave Function blockSine Wave Function使用外部信号作为时间源来生成正弦波
Slider Gain blockSlider Gain使用滑块更改标量增益
Sqrt blockSqrt计算平方根、带符号的平方根或平方根的倒数
Squeeze blockSqueeze从多维信号中删除单一维度
Sum blockSum输入信号的加减运算
Trigonometric Function blockTrigonometric Function指定应用于输入信号的三角函数
Unary Minus blockUnary Minus对输入求反
Vector Concatenate blockVector Concatenate串联相同数据类型的输入向量以进行迭代处理
Weighted Sample Time Math blockWeighted Sample Time MathSupport calculations involving sample time

工具

库浏览器查找并向模型添加模块

主题

精选示例