2026a

# realpow


仅实数输出的数组幂

函数库: TyMath

# 语法

Z = realpow(X,Y)

# 说明

Z = realpow(X,Y) 将数组 X 的每个元素提升到数组 Y 中的对应元素的幂。数组 X 和 Y 的大小必须相同。realpow 的范围是所有实数集合,即输出数组 Z 的所有元素必须为实数。 示例

# 示例

矩阵元素的幂

创建一个 3×3 矩阵,其中每个元素的值都相同。

using TyMath
X = -2*ones(3,3)
X = 3×3 Matrix{Float64}:
 -2.0  -2.0  -2.0
 -2.0  -2.0  -2.0
 -2.0  -2.0  -2.0

计算由整数值组成的 3×3 矩阵。

Y = pascal(3)
Y = 3×3 Matrix{Int64}:
 1  1  1
 1  2  3
 1  3  6

使用 Y 中定义的对应指数对 X 中的元素按元素求幂。

Z = realpow(X,Y)
Z = 3×3 Matrix{Float64}:
 -2.0  -2.0  -2.0
 -2.0   4.0  -8.0
 -2.0  -8.0  64.0

# 输入参数

X,Y — 操作数
标量 | 向量 | 矩阵 | 多维数组

操作数,指定为标量、向量、矩阵、多维数组、表或时间表。X 和 Y 必须具有相同的大小或具有兼容的大小。

X 和 Y 中的值必须为实数。

数据类型: Int64 | Int32 | Int16 | Int128 | Float16 | Float32 | Float64

复数支持:

# 另请参阅

reallog | realsqrt | ^