Matlab - necesito saber como hago 100 graficas de matlab

 
Vista:

necesito saber como hago 100 graficas de matlab

Publicado por alejandro ivan (1 intervención) el 04/05/2013 06:34:14
hoy me encargo mi profesor hacer lo de 100 graficas en un solo plano cartesiano, pero necesito saber como se hace esooo..... si me podrias dar un ejemplo de como se hace para aprender a hacerlo porfavor. muchas gracias
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
Imágen de perfil de Dave
Val: 497
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

necesito saber como hago 100 graficas de matlab

Publicado por Dave (1094 intervenciones) el 04/05/2013 09:11:18
Hola Alejandro;

100 graficas es bastante, espero que no cuelgue tu PC, pero si es posible hacerlas, quizás una opción sea que a medida que vas creando las graficas, las vayas guardando.

A continuación un ejemplo de como podrías crear 10 gráficas si te das cuenta en cada iteración se crear un nuevo valor de la variable cte, que a su vez depende de un numero aleatorio multiplicado por 10.

1
2
3
4
5
6
7
8
9
10
11
12
13
clear all, close all,clc
 
x=1:0.01:5;
 
for n=1:10
cte=ceil(10*rand);
y=cte*sin(cte*x*pi);
 
figure
plot(x,y)
 
print( '-djpeg',['imagen_',num2str(n)])
end


Espero que sea de alguna ayuda.

Saludos
Dave Correa
[email protected]
Servicios de Programación Matlab
http://fismatlab.blogspot.com/
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
Imágen de perfil de JOSE JEREMIAS CABALLERO
Val: 6.975
Oro
Ha mantenido su posición en Matlab (en relación al último mes)
Gráfica de Matlab

necesito saber como hago 100 graficas de matlab

Publicado por JOSE JEREMIAS CABALLERO (5917 intervenciones) el 04/05/2013 22:13:59
Al parecer este es lo que estas preguntando.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
clear all,
close all,
clc
x=-pi:pi/60:pi;
hold on
for n=1:11
pause(1)
y=round(10*rand+0.2)*cos(round(10*rand+0.2)*x);
plot(x,y,'color',[rand rand rand],'linewidth',2)
a{n}=num2str(n);
set(legend(a),'Location','Northeast')
end
hold off
grid


1
>>guardar_figuras3


Saludos.
JOSE JEREMÍAS CABALLERO
Asesorías en Matlab
programador en matlab
Servicios de programación matlab
[email protected]

http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-
FORMA_DE_APRENDER_MATLAB.html
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
sin imagen de perfil

necesito saber como hago 100 graficas de matlab

Publicado por ana solis (4 intervenciones) el 14/09/2013 08:56:19
hola que tal, como hago para que no aparezcan en pantalla las figuras, pero si las guarde. gracias!!!!
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