前置--matlab2017b 基础二维绘图(三)

绘图的一般形式:

  1. 给出自变量的取值范围
  2. 给出函数表达式
  3. 调用plot(x,y)完成绘图

比如想绘制y=x^2的图形,先给定x的取值范围
在这里插入图片描述
在这里插入图片描述
还可通过在plot后面接xlabel,ylabel来对轴取名:
在这里插入图片描述
在这里插入图片描述

整个图像也能命名:
在这里插入图片描述
在这里插入图片描述

同时想把y=11x+15也画进去,也就是同时绘制多个函数,有两种方法:
第一种方法,在绘制了一个函数后,输入hold on
在这里插入图片描述
在这里插入图片描述
此时第2个函数绘制在当前图中:
在这里插入图片描述
使用完成后,记得hold off关闭。

第二种方法,直接使用plot(x1,y1,x2,y2,xn,yn)形式:
在这里插入图片描述
为了不混淆,还能给绘制的曲线添加图例,使用legend:
在这里插入图片描述
在这里插入图片描述
通过鼠标点击该图例,还能进行拖动,以免遮挡图像。
如果对绘图范围不满意,还能通过axis进行设置,无需修改自变量取值范围。
axis([xmin xmax ymin ymax]),4个参数不能省略
在这里插入图片描述
在这里插入图片描述

创建子图subplot(m,n,p),就是把绘图窗口人为划分成几个小窗口,m表示行数,n代表列数,p代表当前正在使用的第几个窗口。
比如想把绘图区域划分成左右两个小窗口,1行2列,把x^2的图画在左边,直线图画在右边:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
grid on 添加网格,因为此时已经用subplot指定了工作在第2张图上:
在这里插入图片描述
在这里插入图片描述
ploy里面还可以带很多参数,没必要记,用的时候查询:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值