Matlab - definir variable

 
Vista:

definir variable

Publicado por kamux (2 intervenciones) el 01/12/2010 14:28:17
Hola amigos

Tengo el siguiente problema, intento hacer un bucle asi:

----------------------------------------------------------------------
for s=minimo2:paso2:maximo2
e=1;
for g=minimo:paso:maximo
L(e)=Potencia+10*s*log10(g);
e=1+e;
end;
valor=sum((Y-L).^2);
if s>minimo2
if valor<resultado
resultado=valor;
C=s;
end;
else
resultado=valor;
end;
end;
--------------------------------------------------------------------

Pero cuando intento al final mostrar o imprimir con "disp" el valor de "C" me dice que variable indefinida. Que estoy haciendo mal? solo necesito que "C" guarde en ese momento el valor de "s"
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder