原文地址为: MatLab中函数图形的绘制

在MatLab中绘制函数图形,可以使用Plot函数,下面使用该函数绘制二次函数曲线。
x=[-5:0.1:5];
y=x.^2; %注意这里必须使用点乘。
plot(x,y);

如果继续绘制其他的函数曲线,前次绘制的曲线会被覆盖,可以使用figure命令打开一个新的绘图窗口,这样就可以同时对多个曲线进行比较。
x=[-5:0.1:5];
y=x.^3; %注意这里必须使用点乘。
n=figure;
plot(x,y);

此时如果查看n的值可以发现为2,如果再打开一个新的绘图窗口,将返回3,依次增加。即figure返回当前打开的绘图窗口的个数。
axes函数可以用来自己定义绘图区域,这个函数的具体使用方式及其返回值代表什么我不清楚,但是通过试验发现,可以通过该函数确定一个矩形绘图区域,该区域的坐标可以通过四个参数来指定,例如:
figure;
axes('Pos',[0.2 0.2 0.6 0.4]);

(0.1,0.2)是区域左下角坐标,(0.3,0.5)是区域右上角坐标。整个figure的长宽为单位1。
如果使用下面语句,则绘图区域为整个figure窗口。
figure;
axes('Pos',[0 0 1 1]);

目前按我的理解是axes返回的是一个对象,即这个绘图区域,'Pos'应该是它的一个属性,按字面上的意思来看是位置的意思。另外可以用set方法设置axes对象的另外两个属性,'YLim'和'XLim',这两个指x,y坐标的取值范围,给定范围后,这些值会根据axes的大小进行相应缩放。可以向下面这样使用set方法。
figure;
axes1=axes('Pos',[0.1 0.1 0.5 0.5]);
set(axes1,'YLim',[-5,5],'XLim',[-10,10]); 

转载请注明本文地址: MatLab中函数图形的绘制

MatLab中函数图形的绘制相关推荐

  1. MATLAB中特殊图形的绘制

    为了满足用户的各种需求,MATLAB还提供了绘制条形图.面积图.饼图.阶梯图.火柴图等特殊图形的命令. 1.条形图 绘制条形图时可分为二维情况和三维情况,其中绘制二维条形图的命令为bar(竖直条形图) ...

  2. 万字总结MATLAB中的图形绘制

    目录 二维曲线 1. plot函数 2.fplot函数 3.fimplicit函数 4.polarplot函数 5.contour函数和contourf函数 6.semilogx函数.semilogy ...

  3. 用matlab画出ex,如何用matlab画函数图形

    1.首先打开matlab应用程序,输入下方的代码:2.然后按确定会出现一张图,如下图所示,这就是 怎么用matlab画函数图形?请看下面方法. 方法 打开Matlab. r0=5;b=1;t0=2;s ...

  4. Matlab中自带地图绘制WorldMap详解

    Matlab中自带地图绘制WorldMap详解 转载地址:http://blog.csdn.net/archielau/article/details/7933265,其实这些代码是在matlab中的 ...

  5. matlab图上输入希腊字母,Matlab中给图形添加【希腊字母】

    比如画一条蓝色的x号线 plot(x,y,'bg') 画图: 线形:-实线-. 点划线--长虚线:短虚线 符号颜色符号线形 b 蓝. 点 c 青.圈 g 绿××标记 k 黑-实线 m 紫红* 星号 r ...

  6. MATLAB中函数find的使用方法概述,简单易懂+例子

    MATLAB中函数find的使用方法总结+探索,简单易懂+例子 该函数不仅可以查找矩阵获这向量中的非零元素的位置,也可以查询满足一定逻辑条件的元素位置. find函数总共的适用方法 index = f ...

  7. matlab 定义string_[整理]Matlab中函数定义方法

    Matlab中函数定义方法 Matlab自定义函数的六种方法 n1.函数文件+调用函数(命令)文件:需单独定义一个自定义函数的M文件: n2.函数文件+子函数:定义一个具有多个自定义函数的M文件: n ...

  8. matlab中rastrigin图形绘制,matlab函数function

    x?6 x?6 (1) 利用MATLAB语言编写S函数.程序如下: function [sys,x0,str,ts]=sfunction(t,x,u,flag) switch flag, case 0 ...

  9. matlab怎么绘制李萨如图形_在MatLab中使用for循环绘制图形

    为什么会发生这种情况...... 使用plot(x(i),y)绘制100个单点(每次迭代一个),默认情况下不会显示它们.因此情节看起来是空的. 解决方案1:矢量化计算和直接绘图 我认为你打算画一条连续 ...

最新文章

  1. CSVHelper在Asp.Net MVC中的使用
  2. (转)c#中const与readonly区别
  3. 如何把荣耀手机的计算机移动到桌面,华为荣耀怎么把天气预报设置到桌面
  4. CUDA实践指南(六)
  5. 算法设计 分治, 归并排序, 快速排序
  6. window.location对象、window.navigator对象、window.history对象
  7. Scratch编程与游戏:和电脑玩大富翁游戏
  8. 深港澳金融科技师(SHMFTTP)一级考试
  9. oracle--rman备份纪要
  10. ttkefu邀请语、欢迎语、开场广告的区别?及图文演示
  11. unity 场景背景替换2D图片方法
  12. IPCAM视频数据解码并处理
  13. 微信小程序:WeUI一个专为微信小程序设计的UI框架
  14. Message中obtain()与recycle()
  15. 可口可乐市场调查失败的原因_经典案例5:可口可乐:一次市场调研失败的教训...
  16. 如何把PDF文件转换成HTML文件
  17. manjaro安装tim
  18. 凡是过去,皆为序章——NFT2.0的演进路径:金融化与商品化
  19. Lwip从入门到放弃之(一)---基础网络知识扫盲
  20. 基于OpenCV制作道路车辆计数应用程序

热门文章

  1. NX二次开发-UFUN创建扫掠UF_MODL_create_sweep
  2. 快速替换合并单元格中的空白单元格
  3. Linux---网络配置
  4. 【饥荒mod制作吧第三篇】本吧友情贴吧传送门
  5. Mysql数据库基本操作(六)多表查询-内连接查询,外连接查询
  6. excel打印预览在哪里_Excel文档打印,这些步骤不能丢
  7. 求解!IDEA使用泛型V,K,V报红(报错),求大佬支招(已解决)
  8. Community项目--账户的管理
  9. 集齐三大麒麟5G芯片,荣耀30系列自研技术大放异彩
  10. 海康威视2022空宣