Cruzando eje y etiquetas en Matlab
-
13-09-2019 - |
Pregunta
No puedo encontrarlo. Cómo configurar el eje y las etiquetas en Matlab para que se cruzan en el punto cero, con las etiquetas justo debajo del eje no a la izquierda / inferior de la trama?
Si no me he explicado bien - sólo quiero la trama para que parezca como si todos utilizan para dibujar cuando en la escuela. Ejes cruce, 4 cuadrantes, etiquetas justo debajo de eje, curva ... que va.
Cualquier persona sabe cómo configurarlo?
Solución
Debe retirar dos presentaciones en The MathWorks archivo Exchange :
Esperamos que estos trabajarán con cualquier versión de MATLAB que tiene (la presentación de Matt figura es la más actualizada recientemente uno).
Otros consejos
A partir de Matlab liberar R2015b, esto se puede lograr con el XAxisLocation
eje propiedad y YAxisLocation
que se establecen en origin
.
En otras palabras,
x = linspace(-5,5);
y = sin(x);
plot(x,y)
ax = gca;
ax.XAxisLocation = 'origin';
ax.YAxisLocation = 'origin';
Ejemplo se toma de la documentación oficial de MATLAB: