La Web del Programador: Comunidad de Programadores
https://www.lawebdelprogramador.com/foros/Matlab/1241223-definir-variable.html

definir variable

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"