Matlab基础知识五

第五节

1.subplot()

plot() 绘制二维图像,一般默认格式为plot(x,y),也可以用带属性的格式,增加线条的属性(标记符号、线型、颜色、粗细等)

subplot(m,n,1);

改变坐标轴的刻度,一个图形画出来会呈现不一样的效果;

例,不一样的坐标轴刻度大小,图形也会不一样哦!!

在这里插入图片描述

>> t=0:0.1:2*pi;x=3*cos(t);y=sin(t);
subplot(2,2,1);plot(x,y);axis normal
subplot(2,2,2);plot(x,y);axis square
subplot(2,2,3);plot(x,y);axis equal
subplot(2,2,4);plot(x,y);axis equal tight

在这里插入图片描述

练习:

axis设置坐标轴

1.grid off/on:坐标轴的网格

>> grid off
>> grid on

在这里插入图片描述

2.box on/off:坐标轴上方和右侧的边框

>> box on
>> box off

在这里插入图片描述

3.axis off/on:有无坐标轴

>> axis off
>> axis on

在这里插入图片描述

在这里插入图片描述

4.axis image:功能与axis equal相同。只不过坐标轴的边框紧贴在数据的四轴。多用来显示图片。

>> axis image

在这里插入图片描述

axis ij: 矩阵轴模式,原点在左上角,i轴是竖直的,自上而下标数,j轴是水平的,从左往右标数。

>> axis ij

在这里插入图片描述

5.axis normal:自动调节坐标轴的纵横比,从而是图形随窗口的形状而改变.

>> axis normal

在这里插入图片描述

6.axis xy:笛卡尔轴模式,原点在左下角,y轴是竖直的,由底至顶标数,x轴是水平的,从左往右标数。

>> axis xy

在这里插入图片描述

7.axis square:坐标轴呈方形

>> axis square

在这里插入图片描述

8.axis equal 设置屏幕高宽比,使得每一个坐标轴具有均匀的刻度间隔,表示x轴和y轴的单位长度相同。

>> axis equal

在这里插入图片描述

9.axis tight:设置坐标轴的范围为数据的范围。

>> axis tight

在这里插入图片描述

10.axis fill:设置坐标轴的范围以及PlotBoxAspectRatio属性。坐标轴将填充整个矩形局域。只有PlotBoxAspectRatioMode或DataAspectRatioMode属性值为 manual时,该方法才起作用。

>> t=0:0.1:2*pi;x=3*cos(t);y=sin(t);
subplot(2,2,1);plot(x,y);axis fill

在这里插入图片描述

2.Save

saveas(gcf,‘’,‘’);保存绘图

在这里插入图片描述

  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言沫dl

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值