Thresholding a value in matrix
88 views (last 30 days)
Show older comments
I had been given a 8x8 matrix. How can I theshold a value in the matrix?
for example 100 or 255. Thank you.
0 Comments
Accepted Answer
Rik
on 19 Nov 2020
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 Comments
Rik
on 17 Nov 2022
@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.
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!