Habilidades comunes de dibujo de Matlab en documentos

Para el dibujo en el papel, a menudo se requiere que el chino esté en estilo Song, y que el inglés y los números estén en fuente New Roman. Las funciones de formato comúnmente utilizadas son las siguientes:

%设置图像中全部的格式为新罗马字体,这里是为了设置坐标轴中的数字格式,论文中的小五我一般是使用10~10.5大小的字号来显示
set(gca,'FontSize',10,'Fontname', 'Times New Roman');

%设置X,Y轴标签,这里使用   \fontname{
    
    字体}\fontsize{
    
    字号}文字   语句来分别设置同一个标签中不同字体的格式,这个语法比较通用
xlabel('\fontname{宋体}\fontsize{10}时间\fontname{Times New Roman}\fontsize{10}(s)')
ylabel('\fontname{宋体}\fontsize{10}位移\fontname{Times New Roman}\fontsize{10}(mm)')

%设置X,Y轴的显示范围
xlim([-80 80])
ylim([-80 80])

Además, hay algunas funciones de dibujo de uso común, como se indica a continuación:
1. Haga que la proporción de los ejes de coordenadas de los ejes X e Y sea la misma, que a menudo se usa para mostrar imágenes como círculos

axis equal

2. Añadir anotaciones a las curvas dibujadas sucesivamente

legend('\fontname{宋体}\fontsize{10}曲线一','\fontname{宋体}\fontsize{10}曲线二');

3. Se muestran diferentes coordenadas verticales en los lados izquierdo y derecho de la misma imagen

yyaxis left
plot(d2,'b','Linewidth',1.2);
set(gca,'FontSize',10,'Fontname', 'Times New Roman');
xlabel('\fontname{宋体}\fontsize{10}序号')
ylabel('\fontname{宋体}\fontsize{10}纵轴一')

yyaxis right
plot(d2,'--r','Linewidth',1.2);
ylabel('\fontname{宋体}\fontsize{10}纵轴二')

Una cosa a tener en cuenta aquí es que los colores de los ejes de coordenadas dibujados son inconsistentes. Puede usar los siguientes pasos para
abrir primero la herramienta de dibujo

y hacer clic en uno de los ejes verticales, y aparecerá la siguiente interfaz. Cambie su color a negro
inserte la descripción de la imagen aquí
y luego haga clic en otro eje vertical, y también aparecerá Esta interfaz de modificación, aquí debe prestar atención, si lo cambia directamente a negro, es posible que no funcione, puede cambiarlo a otros colores primero y luego cambiarlo a negro , eso es todo.

4. Hay dos formas de dibujar un histograma
4.1 El número de cada número en los datos estadísticos para dibujar un histograma

hist(d);

4.2 Dibujar un histograma basado en los valores de los datos

bar(size(d,1),d);

5. Con respecto a la apertura de la ventana de dibujo
5.1 No hay un cuadro en la esquina superior derecha, agregue espera antes de trazar
inserte la descripción de la imagen aquí
5.2 Hay un cuadro en la esquina superior derecha, no agregue espera antes de la función de trazado Trazar, si es necesario, Puedes agregarlo después
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_41372644/article/details/125384658
Recomendado
Clasificación