2026a

# isprime


确定哪些数组元素为质数

函数库: TyMath

# 语法

TF = isprime(X)

# 说明

TF = isprime(X) 返回与 X 大小相同的逻辑数组。如果 X[i] 为质数,则 TF[i] 的值为 true。否则,值为 false。示例

# 示例

确定双精度整数值是否为质数
using TyMath
tf = isprime([2 3 0 6 10])
tf = 1×5 BitMatrix:
 1  1  0  0  0

2 和 3 是质数,但 0、6 和 10 不是。

确定无符号的整数值是否为质数
using TyMath
x = UInt16.([333 71 99])
tf = isprime(x)
tf = 1×3 BitMatrix:
 0  1  0

71 是质数,但 333 和 99 不是。

# 输入参数

X - 输入值
标量、向量、实数数组、非负整数值

输入值,指定为标量、向量、实数数组、非负整数值。

示例: 17

示例: [1 2 3 4]

示例: Int16.([127 255 4095])

数据类型: Int64 | Int32 | Int16 | Int128 | Float16 | Float32 | Float64 | UInt8 | UInt16 | UInt32 | UInt64

复数支持:

# 另请参阅

primes