2015第章 程序设计.pptVIP

  • 1
  • 0
  • 约 77页
  • 2016-12-16 发布于北京
  • 举报
第3章 MATLAB程序设计 3.1 M文件 3.2 程序控制结构 3.3 函数文件 3.4 程序举例 3.5 程序调试 MATLAB虽然是一种科学计算语言,但具有C等计算机高级语言的语言特征,可以很方便的实现程序控制。利用该程序控制功能,可以将有关MATLAB的命令变成程序存储在一个文件里(该文件成为M文件),在运行该文件,MATLAB 将自动依次执行M文件中的各条命令,直至全部执行完毕。这就使MATLAB的程序设计。 3.1 M文件 3.1.1 M文件概述 用MATLAB语言编写的程序,称为M文件。M文件是由若干MATLAB命令组合在一齐构成的,它可以完成某些操作,也可以实现某些算法。 M文件可以根据调用方式的不同分为两类:命令文件(Script File)和函数文件(Function File)。 (由于它们的扩展名均为m,故成为m文件)。 命令文件和函数文件的区别 1命令文件无输入参数,也不返回参数; 函数文件可以有参数,也可以返回参数; 2命令文件对工作空间中的变量进行操作,且文件中的所有命令的执行结果也完全返回到工作空间。 函数文件中的变量在该函数执行完毕后将被删除。 3只要在命令窗口中出入命令文件的名字该文件既可执行; 而函数文件必须以汗溼调用的方式来调用。 例3-1 分别建立命令文件和函数文件,将华氏温度f转换为摄氏温度c。 程序1: 首先

文档评论(0)

1亿VIP精品文档

相关文档