matlab的绘图可以采用直角坐标系、对数坐标系和极坐标等形式。数据点也可用向量或矩阵形式给出,类型可以是实型或复型。

一张图绘制在一个figure里:

以实例和代码讲解:在不同图形窗口下分别绘制出y=sin(x),y=sin(2x),y=sin(3x),y=sin(4x),在[0,2*pi]上的图形

x=(0:0.01:2*pi);%x从0开始取值,步长为0.01,一直取到2pi
y1=sin(x);      %x与y的函数关系
figure(1);      %创建figure1
plot(x,y1);     %绘制x与y的函数关系,并将结果绘制在figure1上
y2=sin(2*x);
figure(2);
plot(x,y2);
y3=sin(3*x);
figure(3);
plot(x,y3);
y4=sin(4*x);
figure(4);
plot(x,y4)

或:

x=(0:0.01:2*pi);
y1=sin(x);
y2=sin(2*x);
y3=sin(3*x);
y4=sin(4*x);
figure(1);
plot(x,y1);
figure(2);
plot(x,y2);
figure(3);
plot(x,y3);
y4=sin(4*x);
figure(4);
plot(x,y4)

多张图一起绘制在一个figure里

函数命令plot(x1,y1,x2,y2…)
例:将y=sin(x),y=sin(2x),y=sin(3x),y=sin(4x),在[0,2*pi]上的图形绘制在同一坐标系下:

x=(0:0.01:2*pi);
y1=sin(x);
y2=sin(2*x);
y3=sin(3*x);
y4=sin(4*x);
plot(x,y1,x,y2,x,y3,x,y4)

或:

x=(0:0.01:2*pi);
plot(x,sin(x),x,sin(2*x),x,sin(3*x),x,sin(4*x))

多图分别绘制在一个figure里(多重子图的绘制)

函数命令:subplot
调用格式:subplot(m,n,p) %(m行,n列,第p张图)也就是说生成共 m行,n列张图,该子图为该m行n列的矩阵的第p张。

如:在同一坐标窗口,不同坐标系下分别绘制出y=sin(x),y=cos(x),y=tan(x),y=cot(x)在[0,2*pi]上的图形。

x=(0:0.01:2*pi);%x从0开始取值,步长为0.01,一直取到2pi
y1=sin(x);      %x与y的函数关系
subplot(2,2,1); %创建一个2行2列的多重子图,并取第1张
plot(x,y1);
y2=cos(x);
subplot(2,2,2);
plot(x,y2);
y3=tan(x);
subplot(2,2,3);
plot(x,y3);
y4=cot(x);
subplot(2,2,4);
plot(x,y4)

或:

x=(0:0.01:2*pi);
y1=sin(x);
y2=cos(x);
y3=tan(x);
y4=cot(x);
subplot(2,2,1);
plot(x,y1);
subplot(2,2,2);
plot(x,y2);
subplot(2,2,3);
plot(x,y3);
subplot(2,2,4);
plot(x,y4)

如下:(修改完线宽和颜色之后的)

两段不同的代码放在一张图里

hold on指令
两端不同的代码出了两幅图,想要放在一张图里,只需要在输出一张图之后,用上hold on指令,然后再输出第二张图即可。
比如:

x=(0:0.01:2*pi);
y1=sin(x);
plot(x,y1);
hold on;
y2=sin(2*x);
plot(x,y2);
hold on;
y3=sin(3*x);
plot(x,y3);
hold on;
y4=sin(4*x);
plot(x,y4)
set(gca, 'LooseInset', [0,0,0,0]) %去除掉坐标轴旁边的空隙

Matlab 一张图绘制在一个figure里,多张图绘制在一个figure里,和多张图分别绘制在一个figure里(多重子图)讲解及代码相关推荐

  1. matlab画图总结——二维图plot函数、图形标注和坐标轴控制、饼图、条形图、排列图;三维图的绘制

    Matlab画图总结 1. 二维数据曲线图 1.1 绘制二维曲线的基本函数 1.plot()函数 2. 含多个输入参数的plot函数 3. 含选项的plot函数 4. 双纵坐标函数plotyy 1.2 ...

  2. python绘制折线图显示数据_漂亮图表也可用python信手拈来!一文教你学会用Python绘制堆积折线图...

    今天,和大家聊聊关于Python绘图相关的东东哦,还是和大家继续深耕Python经典的matplotlib库哦! 好啦,咱们就开始吧! 首先,咱们聊聊如何在Python中去绘制经典的堆积折线图 到这可 ...

  3. 思维导图提高阅读效率简单的方法是什么?分享高效阅读思维导图模板及绘制技巧

    书是用文字表达其内容,千变一律的小方块字体,却散发着独特的魅力,阅读时或许用你的一目十行扫过去,可以大致了解到写了什么,但若深究起来你可能并不记得细节内容.就好像远远的看一面墙,你能看到墙面漂亮的颜色 ...

  4. R语言ggplot2可视化绘制线图(line plot)、使用gghighlight包突出高亮满足条件的线图、并保留其它线图的色彩(而不是灰色)自定义非高亮线图的透明度

    R语言ggplot2可视化绘制线图(line plot).使用gghighlight包突出高亮满足条件的线图.并保留其它线图的色彩(而不是灰色)自定义非高亮线图的透明度 目录

  5. R语言ggplot2可视化线图(line plot):当数据有中断、缺失时R不会将数据绘制为连续的线图、而是出现断点

    R语言ggplot2可视化线图(line plot):当数据有中断.缺失时R不会将数据绘制为连续的线图.而是出现断点 目录

  6. R语言ggplot2可视化绘制二维的密度图:在R中建立二维散点数据的连续密度热图、2D密度估计、MASS包中的kde2d函数实现2D密度估计、geom_density2d函数可视化二维密度图

    R语言ggplot2可视化绘制二维的密度图:在R中建立二维散点数据的连续密度热图.2D密度估计.MASS包中的kde2d函数实现2D密度估计.geom_density2d函数可视化二维密度图 目录

  7. python14张思维导图高清pdf_程序员必备,快速学习 Python 的全套14张思维导图(附高清版下载)...

    后台回复关键词 20180522 可获取本文中的高清思维导图(PDF版) 本文主要涵盖了 Python 编程的核心知识(暂不包括标准库及第三方库).首先,按顺序依次展示了以下内容的一系列思维导图:基础 ...

  8. 逻辑题:给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的。要求这个瞎子把牌分成两堆,使得每堆牌里正面朝上的牌的张数一样多。瞎子应该怎么做?

    一道很有意思的逻辑推理题,第一次遇到还是挺难以理解这个题的解题思路的,容易陷入误区,下面是我的个人解析思路: 题目:给一个瞎子52张扑克牌,并告诉他里面恰好有10张牌是正面朝上的.要求这个瞎子把牌分成 ...

  9. 【MATLAB】无人驾驶车辆的模型预测控制技术(精简讲解和代码)【运动学轨迹规划】

    文章目录 0.友情链接 1.引言 2.预测模型 3.滚动优化 3.1.线性化 3.2.UrU_rUr​的求取 3.3.离散化与序列化 3.4.实现增量控制 4.仿真示例 0.友情链接 B站链接1-北京 ...

最新文章

  1. Science子刊:植物所杨元合组揭示矿物保护和微生物属性对冻土碳动态的关键调控作用...
  2. boost::geometry::concepts::check用法的测试程序
  3. Oracle错误代码:ORA-28002导致密码消失
  4. strcmp可以比较数组么_大家都用过百度云,但你面试过百度云么
  5. mysql处理重复数据
  6. TensorFlow tf.keras.layers.Dense
  7. psychopy 音频时长代码_多媒体之音频输入1
  8. xulrunner弹出窗口不显示解决方法
  9. 概率论与数理统计(陈希孺)学习笔记
  10. 黄山归来不看岳:《Java开发手册(黄山版)》新增 11 条规约
  11. sql数据库置疑解决办法
  12. 【架构风格 架构模式 设计模式 概念】
  13. hadoop Safe mode is ON 的解决办法
  14. 计算机里面有盐有糖O(∩_∩)O哈哈~
  15. 电脑蓝屏,错误代码为“KERNEL STACK INPAGE ERROR”
  16. FOC控制笔记 -基本术语概念
  17. linux键盘错位1格,键盘按键错乱,教您修复键盘按键错乱的方法
  18. 【VPP】 VPP之DPO
  19. 谷歌浏览器显示oracle,css让table不显示边框的代码在火狐和谷歌浏览器中无效
  20. 入行数据分析要知道数据挖掘到底是做什么的

热门文章

  1. 实验四:激光传感器实验,摩尔斯密码
  2. 如何做好项目沟通管理的工作
  3. 智能工厂数字化落地应用技术方案
  4. Python中文分词库——jieba的用法
  5. 关于mipi数据的一些评估计算
  6. 【深进1.例1】求区间和
  7. 暴强 西游记人物介绍(转载)!!!!
  8. NB-IOT修改KV值的方法
  9. linux 如何解压缩 .tar.gz文件
  10. 从阵容再到内容,跨年晚会们重寻“流量密码”