isprime
Determinar qué elementos de un arreglo son primos
Sintaxis
Descripción
Ejemplos
Determinar si un valor entero doble es primo
tf = isprime([2 3 0 6 10])
tf = 1x5 logical array
1 1 0 0 0
2
y 3
son primos, pero 0
, 6
y 10
no lo son.
Determinar si un valor entero sin signo es primo
x = uint16([333 71 99]); tf = isprime(x)
tf = 1x3 logical array
0 1 0
71
es primo, pero 333
y 99
no lo son.
Argumentos de entrada
X
— Valores de entrada
escalar, vector o arreglo de valores enteros reales no negativos
Valores de entrada, especificados como escalar, vector o arreglo de enteros reales no negativos.
Ejemplo: 17
Ejemplo: [1 2 3 4]
Ejemplo: int16([127 255 4095])
Tipos de datos: single
| double
| int8
| int16
| int32
| int64
| uint8
| uint16
| uint32
| uint64
Capacidades ampliadas
Generación de código C/C++
Genere código C y C++ mediante MATLAB® Coder™.
Notas y limitaciones de uso:
La entrada máxima de doble precisión es
2^33
.La entrada máxima de precisión simple es
2^25
.La entrada
X
no puede tener el tipoint64
ouint64
.
Entorno basado en subprocesos
Ejecute código en segundo plano con MATLAB® backgroundPool
o acelere código con Parallel Computing Toolbox™ ThreadPool
.
Esta función es totalmente compatible con entornos basados en subprocesos. Para obtener más información, consulte Ejecutar funciones de MATLAB en un entorno basado en subprocesos.
Historial de versiones
Introducido antes de R2006a
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)