How to use "FOR" correctly in this example?

1 visualización (últimos 30 días)
vinicius lanziotti
vinicius lanziotti el 10 de Jun. de 2018
Comentada: Walter Roberson el 10 de Jun. de 2018
[l,~]=size(barras);
for k=1:quant_barras
if k<=9 && SAIDA_FP(k,2)>=0
for i=1:l
if SAIDA_FP(k,1) >= barras(i,7) && SAIDA_FP(k,1) <= barras(i,8)
fprintf(arquivo,'O módulo da tensão da Barra %d está dentro da faixa pré-especificada. \r\n',k);
else
fprintf(arquivo,'O módulo da tensão da Barra %d NÃO está dentro da faixa pré-especificada. \r\n',k);
end
end
end
end
===>>> OUTPUT THAT I NEDD:
O módulo da tensão da Barra 1 está dentro da faixa pré-especificada.
O módulo da tensão da Barra 2 está dentro da faixa pré-especificada.
O módulo da tensão da Barra 3 está dentro da faixa pré-especificada.
O módulo da tensão da Barra 4 NÃO está dentro da faixa pré-especificada.
  4 comentarios
vinicius lanziotti
vinicius lanziotti el 10 de Jun. de 2018
The way the code was made, for k=1 we have 4 iterations of i, for k=2, 4 iterations of i... I want just 1 iteration of i for each k!
for k=1, i=1;
for k=2, i=2;
for k=3, i=3; (...)
Walter Roberson
Walter Roberson el 10 de Jun. de 2018
If k and i must change at the same time, then why not use i=k ?

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Electrical and Computer Engineering en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by