hi,
i have matrix :
E=[1,2,5;2,3,5;3,6,5;4,6,3;4,7,6;4,11,7;4,8,11;8,12,11;5,9,6;9,13,6;13,10,6;6,10,11;6,11,7;13,14,10;14,15,10;10,15,11;11,15,12;15,16,12]
i want to write a code with "For" loop that read each rows in each iteration and attribute its element to i, j and m.
for example in first loop the result will be :
i=1 , j=2 , m=5,
in second time :
i= 2, j=3, m=5 and so on.
how should i write this ? can you help me?
thanks a lot

2 comentarios

Guillaume
Guillaume el 22 de Jul. de 2017
Editada: Guillaume el 22 de Jul. de 2017
While it is trivial to do, it is also pointless. It's just giving the name i, j, and m to something that already exist. You may just as well use the name of that something (E) and be done with it.
Why are you asking such an odd question? What is your ultimate goal?
baran
baran el 22 de Jul. de 2017
i dont know how to write a loop that each time change i,j and m . i want to write for a bigger matrix , it just a example .

Iniciar sesión para comentar.

 Respuesta aceptada

Walter Roberson
Walter Roberson el 22 de Jul. de 2017

1 voto

for K = 1 : size(E,1)
i = E(K,1);
j = E(K,2);
m = E(K,3);
%now do something with i, j, m
end

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 22 de Jul. de 2017

Comentada:

el 23 de Jul. de 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by