Azzera filtri
Azzera filtri

How do i extract only prime numbers from a matrix

14 visualizzazioni (ultimi 30 giorni)
I have a row vector with 100 variables and i want to extract all the prime numbers in this, is there a simple way to do this? thanks in advance

Risposta accettata

Stephen23
Stephen23 il 18 Nov 2022
V = randi(1000,1,100) % fake data
V = 1×100
920 211 723 2 758 106 665 423 252 67 473 947 500 168 294 520 667 139 896 372 309 631 401 721 922 302 799 428 496 743
P = V(isprime(V)) % the prime values
P = 1×14
211 2 67 947 139 631 401 743 53 181 47 521 449 71

Più risposte (0)

Categorie

Scopri di più su Matrices and Arrays in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by