Matlab - utilizando matrices en sentencia for

 
Vista:

utilizando matrices en sentencia for

Publicado por jesus (9 intervenciones) el 15/05/2007 16:49:09
hola! tengo un problema, estoy graficando unas lineas en ciclo for y quiero guardarlas cada vez que las grafique para luego borrarlas y graficarlas con otras coordenadas de tal manera que se vea como en movimiento, pero no puedo guardarlas ya que tengo problemas con la definición, es decir:

for i=0:2:8


for j=0:2:8


f13=[j j];
f14=[i i];
f15=[8 15];

p[i,j]=f13 ; %cuando hago esto me da error, yo quiero guardar
%estas coordenadas para luego de graficarlas usar la
% propiedad erasermode de el comando LINE y borrarlas y
% dibujar unas lineas nuevas con otras coordenas de tal
% manera que parezca como si esta en movimineto

line(f13,f14,f15);

f16=[j+0.5 j];
f17=[i i];
f18=[9 8];

line(f16,f17,f18);

f19=[j-0.5 j];
f20=[i i];
f21=[9 8];

line(f19,f20,f21);
end

end
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
sin imagen de perfil

RE:utilizando matrices en sentencia for

Publicado por Raúl Santiago (211 intervenciones) el 18/05/2007 11:58:47
Hay una opción de no guardarlas

En el ciclo limpias la figura justo antes de graficarla, la graficas y luego le das pausa. algo así

cla
plot(x,y)
pause(1e-3)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar