Matlab - Ejes

   
Vista:

Ejes

Publicado por David (2 intervenciones) el 16/06/2016 17:32:03
Hola a todos,

me gustaría saber si es posible poner unos ejes en el centro de un grafico matlab, normalmente lo que hace matlab es ponerlos en la periferia. Ejemplo: tengo una nube de puntos distribuida en X [-60,60] y en Y [-100,100] y quiero que los ejes se crucen en el punto [0,0]

Espero que se entienda lo que quiero.

Un saludo,
David
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 Daniel

Ejes

Publicado por Daniel (212 intervenciones) el 16/06/2016 19:40:18
Fijate si esto te sirve:


1
2
3
4
5
6
7
8
9
10
11
n=5000;
s1=60*rand(n,1);
s2=rand(n,1)*2*pi;
x=s1.*cos(s2);
y=100/60*s1.*sin(s2);
 
plot(x,y,'.')
set(gca,'xtick',sort([xlim 0]))
set(gca,'ytick',sort([ylim 0]))
grid on
set(gca,'GridLineStyle','-')

Comentanos como te fue

Saludos

Daniel
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

Ejes

Publicado por David (2 intervenciones) el 17/06/2016 09:24:39
Creo que me expliqué mal, no me interesa la nube de puntos sino que los ejes estén en el centro y no en la periferia (fuera del recuadro). De esta manera:

Yo ya tengo la posición de las "x" y quiero que los ejes se coloque así.

...................................... 10 |...................... x
........................................ 8 |..............x .............x
........................................ 6 |
........................................ 4 |.......x
........................................ 2 |
------------------------------------------------------------------------
...... -0.6....-0.4....-0.2...... x. |.... 0.2.... 0.4.......0.6
........................................ -4 |
. ............................... x.....-6 |
...........x ...........................-8 |
........................x.............-10 |
Nota:los puntos como si no existieran que para hacer el dibujo necesitaba ponerlos


Quiero que los ejes se me coloquen así y no en el recuadro de fuera.
A ver si me podeis echar una mano.

Un saludo,
David
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