Matlab - Problema visualización comando plot

   
Vista:

Problema visualización comando plot

Publicado por Carlos (60 intervenciones) el 09/05/2011 13:04:32
Hola a todo el mundo.

Cuando represento rectas que pasan por el 0, a la hora de visualizarlas es como si no pasara por el 0, y queda feo. Aunque matemáticamente está muy claro que pasan por el 0, gráficamente no lo parece.

No se si es por los intervalos que escojo, o porqué. Pongo una imagen para que veais a que me refiero y el código que he utilizado:

x=0:10:200
y
z=0.526782687*x;
a=0.6*x;
b=0.661437827*x=0.4359*x;

plot(y)
hold on
plot(z)
hold on
plot(a)
hold on
plot(b)

Imagen: http://imageshack.us/photo/my-images/33/sinttulory.png/

Cualquier respuesta es bienvenida. 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 JOSE JEREMIAS CABALLERO

Problema visualización comando plot

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3439 intervenciones) el 09/05/2011 15:37:24
Hola Carlos
Se mas especifico en tus preguntas. Trata de explicar mejor, para tener una respuesta acertada.
En tu pregunta te falta definir el valor de "y".
Por eso solo he hecho para tres rectas y dos ventanas de figuras. Uno de ellos debes de querer.

%=================================================
clear
x=[0 200];
z=0.526782687*x;
a=0.6*x;
b=0.661437827*x;

%PARA GRAFICAR LA FIGURA 1
figure(gcf)
figure(1)
plot(x,z)
hold on
plot(x,a)
plot(x,b)
hold off
grid


%PARA GRAFICAR LA FIGURA 2
figure(gcf)
figure(2)
plot(x,z)
hold on
plot(x,a)
plot(x,b)
Max=max([z a b]);
Min=min([z a b]);
plot([-x(end) x(end)],[0 0],'k','linewidth',2)
plot([0 0],[-Max Max],'k','linewidth',2)
hold off
axis([-x(end) x(end) -Max Max]);
grid

%=======================================



Saludos.
JOSE JEREMIAS CABALLERO
ASESOR DE PROYECTOS CON MATLAB
PROFESOR DE METODOS NUMERICOS CON MATLAB
PROGRAMADOR EN MATLAB
jjcc94@hotmail.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

Problema visualización comando plot

Publicado por Carlos (60 intervenciones) el 10/05/2011 09:53:07
Muchísimas gracias por la respuesta. Y perdona por la falta de información, fallé al hacer copy paste y no me di cuenta. Es la respuesta que buscaba, genial :D
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

Problema visualización comando plot

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3439 intervenciones) el 10/05/2011 15:25:19
Ok. Carlos.


Saludos.
JOSE JEREMIAS CABALLERO
ASESOR DE PROYECTOS CON MATLAB
PROFESOR DE METODOS NUMERICOS CON MATLAB
PROGRAMADOR EN MATLAB
jjcc94@hotmail.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