第2章Matlab编程与作图.ppt
《第2章Matlab编程与作图.ppt》由会员分享,可在线阅读,更多相关《第2章Matlab编程与作图.ppt(15页珍藏版)》请在三一文库上搜索。
1、第二章,MATLAB编程与作图,一、程序设计 1、控制流,for 循环变量=初值:增量:终值, 语句;end while(条件式), 语句;end if(条件式), 语句; end if(条件式1), 语句1; elseif (条件式2), 语句 2; ;else, 语句;end switch(分支变量)case(值1), 语句1;case(值2), 语句2;otherwise 语句;end,解 s=0; for n=1:100 , s=s+1/n/n;end;s 、M脚本文件 、函数文件 M函数文件以function开头, 格式为: function 输出变量=函数名(输入变量) 语句;,b
2、reak(中断循环), return(中断执行返回) pause暂停执行等,、函数句柄和内嵌函数,使用函数句柄(handle)方式调用M函数。命令feval用于执行函数的参数方式。例如 fname=eg2_1f; feval(fname,1000),内嵌(inline)函数方式: inline的使用格式为 fun=inline(expr, arg1, arg2, .)这里expr为函数表达式字符串, arg1, arg2, .为自变量名字符串。例如 fname=inline(sum(1./(1:n).2),n),5 、其它 (1)注释:注释用%开头,对本行后面字符起作用,不参与运算。注释符%也
3、常用于程序调试。 (2)对话:input在交互式执行程序中用于提示键盘输入,disp用于屏幕显示。 (3)在M函数内,nargin表示该函数的输入变量个数,nargout 输出变量个数。,例2 编写一个脚本文件,使对键盘提示输入的向量求得元素总和。 A=input(Enter a vector: ); d=sum(A); disp(The sum is ,num2str(d);,例3 编写一个M函数,对于任意输入的向量x, 可以计算下列分段函数值构成的向量。,二、作图 1、 曲线图 plot(x,y) 作出以数据(x(i), y(i)为节点的折 线图, 其中x, y为同长度的向量 plot(x
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 编程 作图
链接地址:https://www.31doc.com/p-2986639.html