Thresholding a value in matrix
25 ビュー (過去 30 日間)
古いコメントを表示
I had been given a 8x8 matrix. How can I theshold a value in the matrix?

for example 100 or 255. Thank you.
0 件のコメント
採用された回答
Rik
2020 年 11 月 19 日
You can use the comparator operators to apply a threshold:
data=randi(200,8,8);
L= data<100; %L is true for all positions with a value below 100
data2=data;%make a copy
data2(L)=200 %edit only some values
3 件のコメント
Rik
2022 年 11 月 17 日
@Daniel Arturo That is how I generated an array with numbers of approximately the same data range as shown in the question. Because it was posted as an image I couldn't use the actual data without copying them all by hand. This command generates an 8x8 grid with random integers from 1 to 200.
その他の回答 (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!