필터 지우기
필터 지우기

Selecting numbers ending in a specific digit from a matrix

조회 수: 9 (최근 30일)
Taylor Lovell
Taylor Lovell 2021년 12월 10일
댓글: Stephen23 2021년 12월 10일
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

채택된 답변

Chunru
Chunru 2021년 12월 10일
편집: Chunru 2021년 12월 10일
% 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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Data Import and Analysis에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by