Thresholding a value in matrix
17 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
ramdhan zakwan
el 19 de Nov. de 2020
Comentada: Rik
el 17 de Nov. de 2022
I had been given a 8x8 matrix. How can I theshold a value in the matrix?

for example 100 or 255. Thank you.
0 comentarios
Respuesta aceptada
Rik
el 19 de Nov. de 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 comentarios
Rik
el 17 de Nov. de 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.
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!