Filter löschen
Filter löschen

Selecting numbers ending in a specific digit from a matrix

9 Ansichten (letzte 30 Tage)
Taylor Lovell
Taylor Lovell am 10 Dez. 2021
Kommentiert: Stephen23 am 10 Dez. 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

Akzeptierte Antwort

Chunru
Chunru am 10 Dez. 2021
Bearbeitet: Chunru am 10 Dez. 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

Weitere Antworten (0)

Kategorien

Mehr zu Data Import and Analysis finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by