Contenido principal

Math Operations

R2026b
Bloques para operaciones aritméticas, trigonométricas y algebraicas en señales, como Gain, Sum, Trigonometric Function y Math Function

Utilice bloques de la biblioteca Math Operations para realizar cálculos aritméticos, trigonométricos y algebraicos en señales. Puede sumar, multiplicar, dividir, obtener valores absolutos, calcular funciones trigonométricas o evaluar expresiones polinómicas y de matrices.

Para añadir bloques de esta biblioteca al modelo, consulte Add Blocks to Models.

Bloques

Abs blockAbsOutput absolute value of input
Algebraic Constraint blockAlgebraic ConstraintConstrain signal value when solving algebraic loop
Assignment blockAssignmentAssign values to specified elements of signal
Bias blockBiasAdd bias to input
Complex to Magnitude-Angle blockComplex to Magnitude-AngleCompute magnitude and/or phase angle of complex signal
Complex to Real-Imag blockComplex to Real-ImagOutput real and imaginary parts of complex input signal
Divide blockDivideDivide one input by another
Dot Product blockDot ProductGenerate dot product of two vectors
Find Nonzero Elements blockFind Nonzero ElementsFind nonzero elements in array
Gain blockGainMultiplicar una entrada por una constante
Magnitude-Angle to Complex blockMagnitude-Angle to ComplexConvert magnitude and/or a phase angle signal to complex signal
Math Function blockMath FunctionPerform mathematical function
Matrix Concatenate blockMatrix ConcatenateConcatenate input matrices of same data type for iterative processing
MinMax blockMinMaxOutput minimum or maximum input value
MinMax Running Resettable blockMinMax Running ResettableDetermine minimum or maximum of signal over time
Permute Dimensions blockPermute DimensionsRearrange dimensions of multidimensional array dimensions
Polynomial blockPolynomialPerform evaluation of polynomial coefficients on input values
Product of Elements blockProduct of ElementsCopy or invert one scalar input, or collapse one nonscalar input
Product blockProduct, Matrix MultiplyMultiply and divide scalars and nonscalars or multiply and invert matrices
Real-Imag to Complex blockReal-Imag to ComplexConvert real and/or imaginary inputs to complex signal
Reshape blockReshapeChange dimensionality of signal
Rounding Function blockRounding FunctionAplicar funciones de redondeo a una señal
Sign blockSignIndicar signo de entrada
Sine Wave Function blockSine Wave FunctionGenerate sine wave, using external signal as time source
Slider Gain blockSlider GainModificar la ganancia escalar con el control deslizante
Sqrt blockSqrtCalculate square root, signed square root, or reciprocal of square root
Squeeze blockSqueezeRemove singleton dimensions from multidimensional signal
Sum blockSumAdd or subtract inputs
Trigonometric Function blockTrigonometric FunctionSpecified trigonometric function on input
Unary Minus blockUnary MinusNegate input
Vector Concatenate blockVector ConcatenateConcatenate input vectors of same data type for iterative processing
Weighted Sample Time Math blockWeighted Sample Time MathSupport calculations involving sample time

Herramientas

Library BrowserFind and add blocks to model

Temas

Ejemplos destacados