文章目录

  • 二维绘图命令
    • plot
    • subplot
    • 三种画图方式
  • 三维画图
    • 三维画图基本命令

二维绘图命令

plot

二维绘图的基本命令有plot,loglog,semilogx,semilogy 和polar。它们的使用方法基
本相同,其不同特点是在不同的坐标中绘制图形。
plot 命令使用线性坐标空间绘制图形;
loglog 命令在两个对数坐标空间中绘制图形;
semilogx(或semilogy)命令使用x 轴(或y 轴)为对数刻度,另外一个轴为线性刻度的坐标空间绘制图形。
二维绘图命令plot 为了适应各种绘图需要,提供了用于控制线色、数据点和线型的3
组基本参数。它的使用格式如下: p l o t ( x , y , ’ c o l o r p o i n t l i n e s t y l e ’ ) plot(x,y,’color_point_linestyle’) plot(x,y,’colorp​ointl​inestyle’)
字符串‘color_point_linestyle’完成对线色、数据点和线型3 个参数的设置,这3 个参数的
控制没有先后次序。线色(r-red,g-green,b-blue,w-white,k-black,y-yellow),数据点 ( . , o , x , + , ∗ , S , H , D , V , , > , < , p ) (.,o,x,+,*,S,H,D,V,^,>,<,p) (.,o,x,+,∗,S,H,D,V,,>,<,p)与线型 ( − , − . , − − , : ) (-,-.,--,:) (−,−.,−−,:)都可以根据需要适当选择。

subplot

s u b p l o t subplot subplot 命令使得在一个屏幕上可以分开显示n 个不同坐标系,且可分别在每一个坐标
系中绘制曲线。其命令格式如下:
s u b p l o t ( r , c , p ) subplot(r,c,p) subplot(r,c,p)
表示把屏幕分成r 行、c 列个子窗口,即r×c 个子窗口,激活p 号子窗口,窗口的排列次序
是逐行排列的。
s u b p l o t ( r , c , p ) subplot(r,c,p) subplot(r,c,p)使用时可以省略参数中间的两个逗号“,”,例如subplot(131)表示把屏幕分
成3 个子窗口(排成一行),激活1 号子窗口。

三种画图方式

画二维曲线图时,可以使用3 种方式画图:
(1)用描点画图命令plot
(2)用函数画图命令fplot
(3)用“Easy-to-use”函数画图命令ezplot,该命令既可以执行符号函数画图,
也可以执行匿名函数画图。

三维画图

三维画图基本命令

三维曲线命令plot3,三维网格图命令mesh和三维表面图命令surf。

  1. plot3(x,y,z)
    通过描点连线画出曲线,这里x,y,z 都是n 维向量,分别表示该曲线上点集的横坐标、纵坐标、竖坐标。
  2. mesh(x,y,z)
    这里x,y,z 分别表示数据点的横坐标、纵坐标、竖坐标,如果x 和y 是向量,x 是m 维的向量,y 是n 维的向量,则z 是n×m 的矩阵. x,y,z 也可以都是同维数的矩阵. 命令mesh(x,y,z)将该数据点在空间中描出,并连成网格。
  3. surf(x,y,z)
    这里x,y,z 分别表示数据点的横坐标、纵坐标、竖坐标.

已知曲线或曲面的函数关系,提倡使用ezplot3,ezmesh,ezsurf 等命令画图。


【数学建模暑期培训】Matlab绘图命令相关推荐

  1. 【数学建模暑期培训】Matlab之求代数方程的符号解和数值解

    文章目录 符号运算 1.1 符号对象的创建 1.2 代数方程的符号解 代数方程的数值解 线性方程组的数值解 非线性方程的数值解 符号运算 符号运算又称计算机代数,通俗地讲就是用计算机推导数学公式,如对 ...

  2. 【数学建模暑期培训】Matlab数据分析 数据处理 数据挖掘

    文章目录 数据预处理任务 数据集成 数据变换 数据清洗 数据规约 主要处理函数 数据预处理任务 数据清洗:去掉数据中的噪声,纠正不一致 数据集成:将多个数据源合并成一致的数据存储,构成一个完整的数据集 ...

  3. 【数学建模暑期培训】配送中心选址问题

    文章目录 问题描述 符号说明 问题一 问题二 问题三 问题四 假定没有直销中心城市的客户按就近的原则购买产品,请重新考虑问题(3). m a x ( ∑ j = 1 92 ( 1.8 ∗ q j ∗ ...

  4. matlab篮球队需要五名队员,2016年数学建模暑期训练题目

    2016年武汉理工大学数学建模暑期培训练习题 1.编写MATLAB 和lingo 程序求解下列方程(组) (1)4 x sin x cos x += (2) x x 24-= (3)求方程 ()074 ...

  5. 2020美赛数学建模 校级培训——Week_2

    引言: 博主在今年寒假参加了学校组织的美国大学生数学建模竞赛培训, 在此,用博客来记录这段培训时光. 本篇博客将记录第二轮培训(1.9--1. 13)的相关培训内容: Day 6: 2020.1.9 ...

  6. 数学建模专栏 | 开篇:如何备战数学建模竞赛之 MATLAB 编程

    作 者 简 介 卓金武,MathWorks中国高级工程师,教育业务经理,在数据分析.数据挖掘.机器学习.数学建模.量化投资和优化等科学计算方面有多年工作经验,现主要负责MATLAB校园版业务.曾2次获 ...

  7. matlab meshc函数_有那些相见恨晚的MATLAB绘图命令

    有那些相见恨晚的MATLAB绘图命令 MATLAB的绘图功能可谓非常的强大,常用的有plot,plot3,subplot,scatter等等,这些函数有许多的参数设置,可以画出各种需求的图.但是这些强 ...

  8. 【数学建模】基于matlab武汉地铁2号线路线地图动态模拟【含Matlab源码 1092期】

    一.获取代码方式 获取代码方式1: 完整代码已上传我的资源:[数学建模]基于matlab武汉地铁2号线路线地图动态模拟[含Matlab源码 1092期] 点击上面蓝色字体,直接付费下载,即可. 获取代 ...

  9. 2020美赛数学建模 校级培训——Week_3

    引言: 博主在今年寒假参加了学校组织的美国大学生数学建模竞赛培训, 在此,用博客来记录这段培训时光. 本篇博客将记录第三轮培训(1.14--1.19)的相关培训内容: Day 11: 2020.1.1 ...

最新文章

  1. 干掉Spring Cloud,这个框架是微服务的未来!
  2. 利用MLAI判定未知恶意程序——里面提到ssl恶意加密流检测使用N个payload CNN + 字节分布包长等特征综合判定...
  3. while(scanf(%d,n)!=EOF)
  4. 求点被多少个矩形覆盖
  5. 与登录shell相关的文件
  6. C语言进阶深度学习目录表
  7. java 判断是否为cst格式_Java判断文件编码格式
  8. DirectFB简介以及移植[一]【转】
  9. 修改/etc/resolv.conf又恢复到原来的状态
  10. python数据分析:Matplotlib
  11. 领域驱动设计落地经验
  12. 7-4 统计素数并求和
  13. 平面设计需要学什么软件?平面设计软件有哪些?
  14. 面试总结:Golang常见面试题汇总
  15. c++语言 幂指数,C / C++幂函数,计算给定数字的幂
  16. sublime Text3去除文本重复行
  17. 【学习笔记】大数据技术之Flume
  18. 使用STM32F4浮点运算(FPU)功能开启+使用DSP库
  19. ChinaSoft 论坛巡礼 | 软件工程教育论坛
  20. html5 canvas烂漫的空中散落的花瓣动画特效

热门文章

  1. pyhton xlwt库踩坑 最多65535行
  2. 高驰涛——裸奔到北京的程序猿
  3. 中国黑客档案:黑客近景写真(1)
  4. Direct3D 12——学习——初始化D3D——2——创建D3D驱动D3D12CreateDevice
  5. 分酒问题java代码_java程序实现一个有趣的买啤酒问题
  6. 如何写好科研论文(论文写作语法练习)
  7. 搜狐白社会消息应用: Mochiweb
  8. Echarts.js 主标题与副标题在同一行,主标题前后加图片,icon,标题的文字样式不一样,大小,颜色不一样
  9. android 适配性完全攻略
  10. heroes案例中的路由