Looping through a random matrix to see if any element is >0.5
조회 수: 4 (최근 30일)
이전 댓글 표시
I'm trying to loop through all rows and columns of a random matrix to test whether each element is greater than 0.5
I have this (which, clearly is not working):
for random_number_matrix = rand(4,8)
if random_number_matrix>0.5
display ('greater than')
end
end
댓글 수: 0
답변 (2개)
dpb
2020년 9월 3일
random_number_matrix = rand(4,8);
isGt=(random_number_matrix>0.5);
display(random_number_matrix(isGt))
댓글 수: 0
per isakson
2020년 9월 3일
Try
%%
for random_number_matrix = rand(4,8)
display (random_number_matrix)
end
and read the documentation on for
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!