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"