Effacer les filtres
Effacer les filtres

Selecting numbers ending in a specific digit from a matrix

9 vues (au cours des 30 derniers jours)
Taylor Lovell
Taylor Lovell le 10 Déc 2021
Commenté : Stephen23 le 10 Déc 2021
Hello,
I am trying to write a code that will select numbers from a file that end specifically in the numbers 4 or 9. The numbers are randomly generated and there are 10,000 numbers so the code needs to be able to be applied to the entire file

Réponse acceptée

Chunru
Chunru le 10 Déc 2021
Modifié(e) : Chunru le 10 Déc 2021
% Assume the numbers are integers
x = randi([-2000,2000], 100, 1);
% The number end with 4 or 9
x1 = mod(abs(x), 10);
idx = x1==4 | x1==9;
x(idx)
ans = 18×1
39 989 -779 1909 -1874 -1794 1479 1194 1704 -369

Plus de réponses (0)

Catégories

En savoir plus sur Data Import and Analysis dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by