Main Content

realsqrt

非负实数数组的平方根

说明

示例

Y = realsqrt(X) 返回数组 X 的每个元素的平方根。Y 的大小与 X 的大小相同。

如果您希望负的复数返回复数结果而不是错误消息,请改用 sqrt

如果 X 是表或时间表,则 Y 是表或时间表。 (自 R2023a 起)

示例

全部折叠

创建一个由正实数值组成的 4×4 矩阵。

X = magic(4)
X = 4×4

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

计算 X 中每个元素的平方根。

Y = realsqrt(X)
Y = 4×4

    4.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

输入参数

全部折叠

输入,指定为标量、向量、矩阵、多维数组、表或时间表。X 中的值必须是非负实数。

数据类型: single | double | table | timetable

扩展功能

C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。

GPU 代码生成
使用 GPU Coder™ 为 NVIDIA® GPU 生成 CUDA® 代码。

版本历史记录

在 R2006a 之前推出

全部展开

另请参阅

| | |