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
复数支持: 否