Main Content

realsqrt

Square root for nonnegative real arrays

Description

example

Y = realsqrt(X)returns the square root of each element of arrayX. The size ofYis the same as the size ofX.

If you want negative and complex numbers to return complex results instead of error messages, then usesqrtinstead.

Examples

collapse all

Create a 4-by-4 matrix of real, positive values.

X = magic(4)
X =4×416 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1

Compute the square root of each element inX.

Y = realsqrt(X)
Y =4×44.0000 1.4142 1.7321 3.6056 2.2361 3.3166 3.1623 2.8284 3.0000 2.6458 2.4495 3.4641 2.0000 3.7417 3.8730 1.0000

Input Arguments

collapse all

Input matrix, specified as a scalar, vector, matrix, or multidimensional array. The values inXmust be nonnegative and real.

Data Types:single|double

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Version History

Introduced before R2006a