- 4
- 0
- 约6.52千字
- 约 55页
- 2017-07-16 发布于四川
- 举报
第9章 Matlab 7.0程序设计 9.1 M文件入门 9.1.1 M文件的基本特点 从语言特点上来说,Matlab是一种解释性的语言,本身不能做任何事,只是对用户发出的指令起解释执行的作用。 因此,初次运行M文件,Matlab会将M文件编成代码并装入内存中,此过程会大大降低程序执行速度,但再次运行时,系统直接从内存中取出代码,速度将极大加快。 Matlab提供很多的工具箱,工具箱中的函数就是一个个的M文件,有了这些工具箱,Matlab才可以广泛应用到各个领域,如统计工具箱,金融工具箱,生物信息工具箱等等。 根据需要,用户可以在这些工具箱中添加自己的M文件 M文件有两种 脚本式(Script)和函数式(Function) 他们各有自己的特点,也必须满足一些标准 1函数式M文件和文件第一行的函数名最好相同,Matlab根据硬盘上的文件名来执行。 2函数式M文件名在Unix平台对大小写敏感,在win平台不分大小写,为了通用,建议对M文件只用小写 3函数式M文件可以包含对脚本文件的调用 4函数式M文件中可以出现多个函数,被称为子函数或是局部函数,子函数可以被这个M文件中的子函数调用,也可以被其他函数调用。 5除了子函数,M文件还可以调用私有M文件,只有在私有M文件父目录下的函数才能访问。 2 M文件的组成部分 function f=fact(n) %This is
原创力文档

文档评论(0)