编程与作图课件.ppt

编程与作图课件.ppt

ID:57066385

大小:112.50 KB

页数:15页

时间:2020-07-30

编程与作图课件.ppt_第1页
编程与作图课件.ppt_第2页
编程与作图课件.ppt_第3页
编程与作图课件.ppt_第4页
编程与作图课件.ppt_第5页
资源描述:

《编程与作图课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB编程与作图9/14/20211第二章MATLAB编程与作图第二章MATLAB编程与作图2.1程序设计2.2作图2.3在线帮助和文件管理9/14/20212第二章MATLAB编程与作图2.1程序设计循环语句for循环变量=初值:增量:终值,语句;endwhile(条件式),语句;end分支语句if(条件式),语句;endif(条件式1),语句1;elseif(条件式2),语句2;……;else,语句;endswitch(分支变量)case(值1),语句1;case(值2),语句2;……;otherwise语句;end其它:pause,break,retur

2、n,error9/14/20213第二章MATLAB编程与作图2.1程序设计»s=0;forn=1:100,s=s+1/n/n;end;s»clear;s=0;n=1;whilen<=100,s=s+1/n/n;n=n+1;end;s9/14/20214第二章MATLAB编程与作图2.1程序设计M脚本文件eg2_1在Editor窗口文件名一律以字母开头,以字母、数字或下划线组成,不要含有空格、减号等.M文件名一般都用小写字母保存在当前目录(CurrentDirectory)9/14/20215第二章MATLAB编程与作图2.1程序设计函数文件function输出变量

3、=函数名(输入变量)语句;eg2_1fM函数必须给予输入参数值M函数在edit窗口编写,在command窗口调用M函数是以该函数的磁盘文件主名调用,而不是文件中的函数名称M函数中变量为局部变量9/14/20216第二章MATLAB编程与作图2.1程序设计函数句柄(handle)fname=@eg2_1f;Inline函数fun=inline(‘expr’,arg1,arg2,...)匿名函数fun=@(arg1,arg2,….)feval9/14/20217第二章MATLAB编程与作图2.1程序设计注释:%开头,对本行后面字符起作用,不参与运算。对话:input,d

4、isp全程变量与局部变量nargin、nargout和varargin子函数和嵌套函数提高速度9/14/20218第二章MATLAB编程与作图2.1程序设计例2.4编一M函数,对任意输入的向量x,可计算分段函数值构成的向量。分量方式eg2_4a,慢向量方式eg2_4b,eg2_4b,快9/14/20219第二章MATLAB编程与作图2.2作图曲线图plot(x,y)以数据(x(i),y(i))为节点的折线图,其中x,y为同长度的向量plot(x1,y1,x2,y2,...)多组数据折线图fplot(fun,[a,b])函数fun在区间[a,b]上的函数图plot3(

5、x,y,z)空间曲线图,其中x,y,z为同长度的向量图形导出线型与标记P31表eg2_5曲线图y=x3-x-1和y=

6、x

7、0.2sin(5x)9/14/202110第二章MATLAB编程与作图2.2作图曲面图[x,y]=meshgrid(xa,ya)当xa,ya分别为m维和n维行向量,得到x和y均为n行m列矩阵。meshgrid常用于生成X-Y平面上的网格数据。mesh(x,y,z)绘制网面图,是最基本的曲面图形命令,其中x,y,z是同阶矩阵,表示曲面三维数据。surf(x,y,z)绘制曲面图,与mesh用法类似。meshgrid解释eg2_6二元函数图z=xexp

8、(-x2-y2)9/14/202111第二章MATLAB编程与作图2.2作图图形说明和定制title标题说明;xlabel,ylabel,zlabel说明坐标轴x,y,z;holdon/holdoff保留/释放现有图形axis([a,b,c,d])确定坐标轴范围a

9、窗口菜单和工具栏图形编辑9/14/202113第二章MATLAB编程与作图2.3在线帮助和文件管理在线帮助helphelp子目录名help命令或函数lookfor关键字typeM文件主名whichM文件主名9/14/202114第二章MATLAB编程与作图2.3在线帮助和文件管理文件和目录管理MATLAB接受到一个命令的搜索过程初学者在M文件的保存上常出现几种错误设置你自己的工作目录(Currentdirectory)设置MATLAB默认搜索路径(Path)队列回顾:MATLAB的窗口9/14/202115第二章MATLAB编程与作图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。