最终效果:
代码如下:
clc;clear;close all;
x1=[-50 -40 -30 -20 -10 0 10 20 30 40 50];
y1=[-50 -30 -10 10 30 50 70 90 110 130 150];
x2=-100:10:200;
y2=(x2+100).^2/1000;
% 画图
figure;
plot(x1,y1,'-*r', 'LineWidth',3);
hold on;
plot(x2,y2,'--b', 'LineWidth',2);
hold off;
% 图的名字
title('图的名字');
% 图例
legend('y1 vs. x1','y2 vs. x2');
% 坐标轴的名字
xlabel('x轴的名称 (mm)');ylabel('y轴的名称 (μm)');
% 坐标轴范围自动紧凑型(即坐标轴的范围正好为数据的范围):
% axis tight;
% 坐标轴范围自定义:
axis([-150 250 -50 150 ]);%axis([xmin xmax ymin ymax]); 设置坐标轴在指定的区间
% 设置图字体和字体大小
set(gca,'FontName','楷体','FontSize',14)%设置坐标轴刻度字体名称,大小
%打开网格线
grid on;%全部网格
% set(gca,'XGrid','on');%仅X轴网格
% set(gca,'YGrid','on');%仅Y轴网格
% 轴设为正方形(无论怎么拉伸或最大化形状都不变)
axis equal;
有任何问题,请留言或私聊。
感谢关注!
记得点赞收藏本文!
(本文未经允许,不得转载!)