【MATLAB】MATLAB常用绘图命令

发布于:2025-06-27 ⋅ 阅读:(14) ⋅ 点赞:(0)

MATLAB常用绘图命令


1.设置标题、坐标轴标签

% 添加标题和坐标轴标签
title('正弦和余弦函数图');
xlabel('x');
ylabel('y');

2.设置横纵坐标的刻度值

% 设置横坐标范围为 [0, 10]
xlim([0, 10]);
% 设置纵坐标范围为 [-1, 1]
ylim([-1, 1]);


% 设置横坐标刻度位置
xticks(0:2:10);  % 刻度为 0, 2, 4, 6, 8, 10
% 设置纵坐标刻度位置
yticks(-1:0.5:1);  % 刻度为 -1, -0.5, 0, 0.5, 1


% 自定义横坐标刻度标签
xticklabels({'0', '2', '4', '6', '8', '10'});
% 自定义纵坐标刻度标签
yticklabels({'-1', '-0.5', '0', '0.5', '1'});


% 自动调整横坐标刻度
xticks('auto');
% 自动调整纵坐标刻度
yticks('auto');


% 获取当前坐标轴对象
ax = gca;
% 设置横坐标刻度方向为向外
ax.XAxis.TickDirection = 'out';
% 设置纵坐标刻度方向为向内
ax.YAxis.TickDirection = 'in';

% 设置刻度字体大小
ax.FontSize = 12;
% 设置刻度字体名称
ax.FontName = 'Arial';

3.设置背景

% 添加背景网格
grid on;

% 设置网格的线型
'-':实线
'--':虚线
':':点线
'-.':点划线

4.设置图例

% 添加图例并指定位置
legend('sin(x)', 'cos(x)', 'Location', 'northeast');

'best':自动选择最佳位置(默认)。
'bestoutside':将图例放在图形外部的最佳位置。
'north':放在图形上方。
'south':放在图形下方。
'east':放在图形右侧。
'west':放在图形左侧。
'northeast':放在图形右上角。
'northwest':放在图形左上角。
'southeast':放在图形右下角。
'southwest':放在图形左下角。

FontSize:设置图例文字的字体大小。
FontName:设置图例文字的字体。
BackgroundColor:设置图例背景颜色。
EdgeColor:设置图例外框颜色。
Box:控制是否显示图例外框('on''off')。

网站公告

今日签到

点亮在社区的每一天
去签到