Absolute value and complex magnitude
y = abs(-5)
y = 5
Create a numeric vector of real values.
x = [1.3 -3.56 8.23 -5 -0.01]'
x = 5×1 1.3000 -3.5600 8.2300 -5.0000 -0.0100
Find the absolute value of the elements of the vector.
y = abs(x)
y = 5×1 1.3000 3.5600 8.2300 5.0000 0.0100
y = abs(3+4i)
y = 5
X— Input array
Input array, specified as a scalar, vector, matrix, or multidimensional
X is complex, then it must be a
The size and data type of the output array is the same as the input
The absolute value (or modulus) of a real number is the corresponding nonnegative value that disregards the sign.
For a real value,
a, the absolute value is:
a is greater
than or equal to zero
less than zero
The complex magnitude (or modulus) is the length of a vector from the origin to a complex value plotted in the complex plane.
For a complex value, is defined as .
This function fully supports tall arrays. For more information, see Tall Arrays.
backgroundPoolor accelerate code with Parallel Computing Toolbox™
This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.
This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox).
This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox).