La posición de la leyenda en Matlab (la leyenda se coloca arriba, abajo, izquierda, derecha, fuera de la figura), etc.

1. Posición predeterminada de la leyenda

La ubicación predeterminada es Noreste

r = 10;
a = 0;
b = 0;
t=0:0.1:2.1*pi;
x=a+r*cos(t);
y=b+r*sin(t);
A1=plot(x,y,'r','linewidth',4);%圆
hold on
axis equal
A2=plot([0 0],[1 10],'b','linewidth',4);%直线
legend([A1,A2],'圆形','line')

Insertar descripción de la imagen aquí

2. Cambiar la ubicación de la leyenda a través de Ubicación

Cambiar al norte

r = 10;
a = 0;
b = 0;
t=0:0.1:2.1*pi;
x=a+r*cos(t);
y=b+r*sin(t);
A1=plot(x,y,'r','linewidth',4);%圆
hold on
axis equal
A2=plot([0 0],[1 10],'b','linewidth',4);%直线
legend([A1,A2],'圆形','line','Location','North')

Insertar descripción de la imagen aquí

3. Coloque la leyenda en otra parte de la figura.

configuración Ubicación
Norte dentro del cuadro de trazado cerca de la parte superior
Sur fondo interior
Este adentro a la derecha
Oeste dentro izquierda
Noreste dentro de la parte superior derecha (predeterminado para gráficos 2-D)
Noroeste dentro arriba a la izquierda
Sureste dentro abajo a la derecha
Sur oeste' dentro abajo a la izquierda
NorteExterior cuadro de trama exterior cerca de la parte superior
surfuera fondo exterior
Estefuera exterior derecho
Oestefuera afuera izquierda
NoresteFuera exterior arriba a la derecha (predeterminado para gráficos 3D)
Noroestefuera afuera arriba a la izquierda
SuresteFuera afuera abajo a la derecha
suroestefuera afuera abajo a la izquierda
Mejor menor conflicto con los datos en la trama
Mejor exterior menos espacio no utilizado fuera de la parcela

Simplemente reemplácelo directamente
Insertar descripción de la imagen aquí

4. Coloca la leyenda fuera de la figura.

r = 10;
a = 0;
b = 0;
t=0:0.1:2.1*pi;
x=a+r*cos(t);
y=b+r*sin(t);
A1=plot(x,y,'r','linewidth',4);%圆
hold on
axis equal
A2=plot([0 0],[1 10],'b','linewidth',4);%直线
legend([A1,A2],'圆形','line','Location',' WestOutside')

Insertar descripción de la imagen aquí

5. Solo muestra una curva

r = 10;
a = 0;
b = 0;
t=0:0.1:2.1*pi;
x=a+r*cos(t);
y=b+r*sin(t);
A1=plot(x,y,'r','linewidth',4);%圆
hold on
axis equal
A2=plot([0 0],[1 10],'b','linewidth',4);%直线
legend([A1],'圆形','Location',' WestOutside')

Insertar descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/iii66yy/article/details/132307713
Recomendado
Clasificación