Simulink Reference | ![]() ![]() |
Math Operations
The Math Operations library contains blocks that model general mathematical functions.
Block Name |
Purpose |
Abs |
Output the absolute value of the input. |
Algebraic Constraint |
Constrain the input signal to zero. |
Assignment |
Assign values to specified elements of a signal |
Bitwise Logical Operator |
Logically mask, invert, or shift the bits of an unsigned integer signal. |
Combinatorial Logic |
Implement a truth table. |
Complex to Magnitude-Angle |
Output the phase and magnitude of a complex input signal. |
Complex to Real-Imag |
Output the real and imaginary parts of a complex input signal. |
Dot Product |
Generate the dot product. |
Gain, Matrix Gain |
Multiply block input by a specified value. |
Logical Operator |
Perform the specified logical operation on the input. |
Magnitude-Angle to Complex |
Output a complex signal from magnitude and phase inputs. |
Math Function |
Perform a mathematical function. |
Matrix Concatenation |
Concatenate inputs horizontally or vertically |
MinMax |
Output the minimum or maximum input value. |
Polynomial |
Perform evaluation of polynomial coefficients on input values. |
Product |
Generate the product or quotient of block inputs. |
Real-Imag to Complex |
Output a complex signal from real and imaginary inputs. |
Relational Operator |
Perform the specified relational operation on the input. |
Reshape |
Change the dimensionality of a signal. |
Rounding Function |
Perform a rounding function. |
Sign |
Indicate the sign of the input. |
Slider Gain |
Vary a scalar gain using a slider. |
Sum |
Generate the sum of inputs. |
Trigonometric Function |
Perform a trigonometric function. |
![]() | Look-Up Tables | Model Verification | ![]() |