Graficar mediante bucle for, o guardar variables.
Publicado por Carlos (60 intervenciones) el 16/05/2011 11:02:20
Buenas.
Tengo este bucle for donde U vale 380:
for k=1:-0.5:0.7
m=(((U*1000)^2)*(k^2)*1e-6)/100;
x=[0 100];
r=k*x;
figure(gcf)
figure(2)
plot(x,r,'b')
hold on
end
Lo que quiero es que me grafique rectas r con pendiente k para todos los valores de k desde 1 hasta 0.7 con decrementos de 0.5. Obviamente no funciona así y no encuentro la manera.
Había pensado en guardar los datos en una matriz o vector y luego utilizarlos, pero no se como hacerlo porque tampoco pueod utilizar los índices del bucle para llamar a la matriz o vector.
Alguna idea?
Muchas gracias.
Tengo este bucle for donde U vale 380:
for k=1:-0.5:0.7
m=(((U*1000)^2)*(k^2)*1e-6)/100;
x=[0 100];
r=k*x;
figure(gcf)
figure(2)
plot(x,r,'b')
hold on
end
Lo que quiero es que me grafique rectas r con pendiente k para todos los valores de k desde 1 hasta 0.7 con decrementos de 0.5. Obviamente no funciona así y no encuentro la manera.
Había pensado en guardar los datos en una matriz o vector y luego utilizarlos, pero no se como hacerlo porque tampoco pueod utilizar los índices del bucle para llamar a la matriz o vector.
Alguna idea?
Muchas gracias.
Valora esta pregunta


0