MATLAB 坐标轴以及plot的使用与相关设置

本文详细介绍了如何在MATLAB中使用plot函数进行绘图,并对坐标轴的设置进行讲解,包括坐标轴标签、上下限、坐标轴操纵以及set函数的应用。此外,还探讨了线型、颜色、标记的指定,以及如何在特定数据点显示标记,调整线宽、标记大小和颜色,以及创建和修改线条的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用matlab的绘图函数plot绘图时系统默认设置了一些属性,例如坐标轴字号大小等并根据情况自动设置坐标轴显示的上下限,这些属性可以通过函数灵活改动。

1.设置坐标轴label

x = 1:100;
y = x;
xlabel('时间(s)','FontSize',16);
ylabel('压力(pa)','FontSize',16);
grid on;    % 开启网格
hold on;    % 保留绘图
title('y=x','FontSize',18);    %设置标题
plot(x,y, 'k', 'linewidth', 1);

2.设置坐标轴的上下限(该设置要放在plot()函数之后)

方法一:
xlim([0,150]);
ylim([-5,120]);


方法二:
axis([0,150,-5,120]);   % 坐标轴的显示范围

3.MATLAB 操纵坐标轴

axis off;        % 去掉坐标轴
axis tight;      % 紧坐标轴    此时坐标轴限制会失效
axis equal;      % 等比坐标轴

4.通过set()函数设置

set(gca, 'XLim',[0,150],'YLim',[-5,120]);   % X、Y轴的数据显示范围
set(gca, 'XTick',[20,40,45,80,100]);        % X轴刻度表示数字显示,可以与gird on配合适应
set(gca, 'XTicklabel',{'-pi','0','pi'});    % X轴的记号(与上一个函数设置的数字相对应,若XTicklabel个数不够,循环使用)
set(gca, 'XTick', []);                      % 清除X轴的记号点
set(gca, 'XGrid','on');                     % X轴的网格
set(gca, 'XDir','reverse');                 % 逆转X轴
set(gca, 'XColor','red');                   % X轴的颜色
set(gca, 'XAxisLocation', 'top')            % 确定坐标轴的位置bottom  top
set(gca, 'YAxisLocation', 'left')           % 确定坐标轴的位置 left  right

5.plot()函数的应用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值