简单的matlab绘图命令

已有 4655 次阅读2009-4-22 14:44

|个人分类:日常爱好

1.绘制二维曲线的最基本函数plot (x1,y1,'s')

2.双纵坐标函数plotyy (x1,y1,x2,y2,'fun')

3. 坐标控制

函数的调用格式为:

axis([xmin xmax ymin ymax zmin zmax])

axis函数功能丰富,常用的用法还有:

axis equal 纵、横坐标轴采用等长刻度

axis square 产生正方形坐标系(缺省为矩形)

axis auto 使用缺省设置

axis off 取消坐标轴

axis on 显示坐标轴

grid on/off命令控制是画还是不画网格线,不带参数的grid命令在两种状态之间进行切换。

box on/off命令控制是加还是不加边框线,不带参数的box命令在两种状态之间进行切换。

4.图形窗口的分割

subplot函数的调用格式为:

subplot(m,n,p)

5.绘制二维图形的其他函数

1. 其他形式的线性直角坐标图

在线性直角坐标系中,其他形式的图形有条形图、阶梯图、杆图和填充图等,所采用的函数分别是:

bar(x,y,选项)

stAIrs(x,y,选项)

stem(x,y,选项)

fill(x1,y1,选项1,x2,y2,选项2,…)

6.极坐标图

polar函数用来绘制极坐标图,其调用格式为:

polar(theta,rho,选项)

其中theta为极坐标极角,rho为极坐标矢径,选项的内容与plot函数相似。

7.对数坐标图形

MATLAB提供了绘制对数和半对数坐标曲线的函数,调用格式为:

semilogx(x1,y1,选项1,x2,y2,选项2,…)

semilogy(x1,y1,选项1,x2,y2,选项2,…)

loglog(x1,y1,选项1,x2,y2,选项2,…)

8.对函数自适应采样的绘图函数

fplot函数的调用格式为:

fplot(fname,lims,tol,选项)

9.绘制三维曲线的最基本函数

plot3函数与plot函数用法十分相似,其调用格式为:

plot3(x1,y1,z1,选项1,x2,y2,z2,选项2,…,xn,yn,zn,选项n)

10.三维曲面

1.平面网格坐标矩阵的生成

(1)利用矩阵运算生成。

x=a:dx:b; y=(c:dy:d)';

X=ones(size(y))*x;

Y=y*ones(size(x));

(2)利用meshgrid函数生成。

x=a:dx:b; y=c:dy:d;

[X,Y]=meshgrid(x,y);

10.绘制三维曲面的函数

surf函数和mesh函数的调用格式为:

mesh(x,y,z,c)

surf(x,y,z,c)

标准三维曲面

sphere函数的调用格式为:

[x,y,z]=sphere(n)

cylinder函数的调用格式为:

[x,y,z]=sphere(R,n)

MATLAB还有一个peaks 函数,称为多峰函数,常用于三维曲面的演示。

11.其他三维图形

条形图、饼图和填充图等特殊图形,它们还可以以三维形式出现,使用的函数分别是bar3、pie3和fill3。此外,还有三维曲面的等高线图。等高线图分二维和三维两种形式,分别使用函数contour和contour3绘制。

MATLAB简单绘图命令,简单的matlab绘图命令相关推荐

  1. MATLAB绘图基础01—复杂网络工具箱命令

    MATLAB复杂网络工具箱(matgraph)基础命令 序号 名称 命令 备注 1 新建图 g=graph(n) n-节点个数 2 增加边 add(g,u,v) u,v-节点编号 3 删除边 dele ...

  2. matlab hist函数_算法工匠MATLAB专训营:Matlab绘图,小试牛刀

    作者 | 蔡老师 仿真秀专栏作者 首发 | 仿真秀平台 导读:正文之前,我在此详细说明一下,因为本文包含的程序太难得,网上肯定找不到这样的程序.随着讲课的越来越深入,我给出的程序会越来越实用,接近于实 ...

  3. matlab基础知识与简单操作

    目录 1.常识 2.数组的使用 3.矩阵基础运算 4.数据和函数的可视化 5.Matlab程序设计 6.求解线性方程组 7.曲线拟合 8.曲线差值 9.符号计算 10.简单练习 1.常识 %pi是系统 ...

  4. matlab 求向量的交集_从零开始的matlab学习笔记——(16)函数绘图

    matlab应用--求极限,求导,求积分,解方程,函数绘图....更多内容尽在个人专栏:matlab学习 这一节开始我们正式进入函数绘图,内容比较繁杂,我尽量把它整合的简洁一些. 单一图像: 首先我们 ...

  5. matlab 2009a使用教程,实验一 安装MATLAB R2009a软件及其简单操作

    实验一安装MATLAB R2009a软件及其简单操作 一.实验目的 1.掌握MATLAB R2009a软件的安装. 2.熟悉启动和退出matlab的方法. 3.熟悉matlab命令窗口的组成. 4.掌 ...

  6. matlab 滤波_MATLAB之简单卡尔曼滤波

    卡尔曼滤波在控制中是一种常用的且非常有效的算法,前段时间在学习使用之后加深了对其的认识,滤波后的数据着实令我大吃一惊,今天我用MATLAB进行了一个简单的仿真,分享给大家一起来学习. 在这节教程中还包 ...

  7. matlab怎么画单位圆的切线,matlab绘图曲线标注怎么输出角度单位,就是那个小圆圈?...

    匿名用户 1级 2009-10-11 回答 二维图形是将平面坐标上的数据点连接起来的平面图形.可以采用不同的坐标系,如直角坐标.对数坐标.极坐标等.二维图形的绘制是其他绘图操作的基础. 一.绘制二维曲 ...

  8. MATLAB与数学建模:初阶绘图

    以下内容为个人笔记,部分图片来源于郭老师课件或课程截图. 笔记汇总:MATLAB基础教程 课程视频:MATLAB基础教程-台大郭彦甫(14课全-高清-含课件) 文章目录 基础绘图 plot() 基本使 ...

  9. B站台湾大学郭彦甫|MATLAB 学习笔记|06 高阶绘图 Advanced Plot

    MATLAB学习笔记(06 高阶绘图 Advanced Plot) 如果想获得更好浏览体验的朋友可以转到下面链接 06 1. 对数图 (Logarithm Plots) x = logspace(-1 ...

  10. matlab设l创建网络,利用matlab进行简单的贝叶斯网络构建 | 学步园

    matlab的安装 第一次装matlab,装好后发现没有在桌面生成图标,还以为是最后提示的编译器没有安装.结果发现,matlab的图标在其安装的bin目录下面,进行初始化就能开始使用了 关于贝叶斯网络 ...

最新文章

  1. linux怎么注册信息,linux device注册
  2. 基于机器学习梯度下降优化算法来寻找最佳的线性回归模型
  3. linux下各种连接慢的问题
  4. 汇编: 在代码中安排自己定义的数据,栈空间
  5. C++四种强制类型转换 dynamic_cast,const_cast,static_cast,reinterpret_cast
  6. Leecode19. 删除链表的倒数第 N 个结点——Leecode大厂热题100道系列
  7. 二维ising模型概率c语言_盘点近几年在二维材料中发现的铁磁性
  8. 大小字节序的深入理解和鉴定系统字节序方法
  9. Lenovo ThinkPad T系列解决 VMware Workstation 打开虚拟机提示:Intel VT-x处于禁用状态问题
  10. BUG类算法研究分析
  11. ALSA driver --PCM 实例创建过程
  12. Simscape/Fluids液压元件 -- Pressure Reducing Valve(减压阀)
  13. 【鸡汤】过往不恋,未来不迎,当下不杂
  14. 通过 api 调用检查具体日期是否为法定节假日
  15. Docker系列之五:Docker 三剑客之 Docker Swarm
  16. 数字化门店| 奶茶店智慧管理系统
  17. struct结构体里能放函数吗?
  18. 孙鑫老师 java从入门到精通 视频教程 批量下载
  19. 基于模型的设计及其嵌入式实现(无水印).pdf_DeepMind打造最强表示学习模型BigBiGAN,Goodfellow点赞!...
  20. ryujinx模拟器linux安装教学,Switch模拟器 Ryujinx 安装使用过程 不定期更新软件及相关附件...

热门文章

  1. ITIL 4 知识系列之服务目录
  2. labview技巧——自定义 5位数码管字体 显示控件
  3. 51单片机LCD12864程序移植到STM32F103C
  4. VS2010下开发WebApi 基本步骤
  5. 访问网站时出现Service Unavailable的解决方法
  6. 通俗易懂机器人运动学左乘右乘理解
  7. 口令破解:kali字典工具的使用:CUPP、Crunch、Hydra
  8. CEO如何做好企业战略管理?
  9. 通达信交易服务器修改,通达信修改快捷键实现一键涨停买卖。
  10. 微软说:麻将AI系统终获突破,人工智能商学院来啦!