- "element of matrix no[t] value element of matrix"   What do you mean?
- What error do you have?
- A and B what class are they?
Acces to element of matirx
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Dani D
el 27 de Feb. de 2016
Respondida: Star Strider
el 27 de Feb. de 2016
Hello, I want check element of matrix no value element of matrix. but i have an error,
for i=1:row
for j=1:co
if ((i,j) >=A && (i,j) <B)
2 comentarios
per isakson
el 27 de Feb. de 2016
Editada: per isakson
el 27 de Feb. de 2016
dpb
el 27 de Feb. de 2016
Don't understand what no "value element of matrix" means, precisely, but your expression in the if is missing a reference to an array by the subscripting expression. Something like
if (x(i,j) >=A && x(i,j) <B)
would serve to compare the elements of the array x to A and B presuming the latter are constants. Of course, w/ Matlab, you don't need the loop at all, simply
ix=(x>=A & x<B);
will return a logical array of True|False (1|0 numerically).
Respuesta aceptada
Star Strider
el 27 de Feb. de 2016
I believe something like this is what you want:
Matrix = randi(9, 5) % Create Data
A = 4;
B = 6;
Result = (Matrix >= A) & (Matrix <= B) % Logical Matrix
Matrix =
9 7 6 3 9
4 5 8 8 7
7 5 8 1 5
2 9 6 5 5
1 6 2 2 1
Result =
0 0 1 0 0
1 1 0 0 0
0 1 0 0 1
0 0 1 1 1
0 1 0 0 0
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Resizing and Reshaping 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!