实验5MATLAB程序设计
实验5 MATLAB程序设计
实验自的:熟悉MATLAB程序的基本结构:了解MATLAB流程控制命令;能够编写简单的MATLAB命令文件和函数文件。实验内容:(1)MATLAB命令文件与函数文件;(2)MATLAB程序的基本结构,包括顺序结构、循环结构和选择结构;(3)MATLAB流程控制命令
实验目的: 熟悉MATLAB程序的基本结构; 了解MATLAB流程控制命令; 能够编写简单的MATLAB命令文件和函数 文件。 实验内容: (1)MATLAB命令文件与函数文件; (2)MATLAB程序的基本结构,包括顺序 结 构、循环结构和选择结构; (3)MATLAB流程控制命令
MATLAB程序设计8MATLAB中各种命令可以完成许多单一的任务.对于某些较为复杂的问题,仅靠现有的命令或函数来解决往往是难以达到目的。为此,要运用MATLAB编程语言编制程序,形成M-文件。0程序是使计算机完成各项运算的命令集,运行一个编制好的程序,计算机会从第一条命令行开始,一行接一行地执行相应的命令,直到终止。8程序编写调试完成后,需要存盘,形成永久性文件,可以随时对它进行调用或修改。8文件名以字母开头,但不能用专用变量名,如pi,ans,eps等
MATLAB程序设计 § MATLAB中各种命令可以完成许多单一的任务,对于 某些较为复杂的问题,仅靠现有的命令或函数来解决, 往往是难以达到目的 。为此,要运用MATLAB编程 语言编制程序,形成M-文件。 § 程序是使计算机完成各项运算的命令集,运行一个编制 好的程序,计算机会从第一条命令行开始,一行接一行 地执行相应的命令,直到终止。 § 程序编写调试完成后,需要存盘,形成永久性文件,可以 随时对它进行调用或修改。 § 文件名以字母开头,但不能用专用变量名,如pi,ans,eps 等
5. 1命令文件与函数文件用MATLAB语言编写的程序文件,称为M文件.M文件包含命令文件和函数文件两种形式命令文件仅由MATLAB命令组成,不接受参数的家输入和输出,它的执行方式也比较简单前面编写的程序文件都是命令文件。函数文件则是利用MATLAB语言构造了一个新的MATLAB函数,这个函数的使用方法与库函数一样,可以传递参数
5.1 命令文件与函数文件 用MATLAB语言编写的程序文件,称为M文件. M文 件包含命令文件和函数文件两种形式. 命令文件 仅由MATLAB命令组成,不接受参数的 输入和输出,它的执行方式也比较简单. 前面编写的程序文件都是命令文件。 函数文件则是利用MATLAB语言构造了一个新的 MATLAB函数,这个函数的使用方法与库函数一 样,可以传递参数
函数文件的建立和调用函数文件由function语句引导,基本结构为:function输出参数1....,输出参数n]=函数名(输入参数1,输入参数m)例如:function[yl,y2]=funl(x,y,a,n)%以fun1作为函数名保存例1编写函数文件,求半径为r的球的体积和表面积在编辑器窗口输入程序如下:函数文件function [V,S]-fsphere(r)保存文件,系统默认文件名为函V=(4*pi*r^3)/3:数名fsphere,不要修改。S=4*pi*r^2;若求半径为4的球体体积和表面积只需在命令窗口键入:[V,S]=fsphere(4),回车即可得到结果
函数文件的建立和调用 函数文件由function语句引导,基本结构为: function [输出参数1,.,输出参数n]=函数名(输入参数1,.,输 入参数m) 例如:function [y1,y2]=fun1(x,y,a,n) %以fun1作为函数名保存. 例1 编写函数文件,求半径为r的球的体积和表面积. 在编辑器窗口输入程序如下: 保存文件,系统默认文件名为函 数名fsphere,不要修改。 若求半径为4的球体体积和表面积,只需在命令窗口键入: [V,S]=fsphere(4),回车即可得到结果. function [V,S]=fsphere(r) V=(4*pi*r^3)/3; S=4*pi*r^2; 函数文件