第九章:MATLAB:程序设计(一)M文件

您所在的位置:网站首页 matlab程序保存步骤 第九章:MATLAB:程序设计(一)M文件

第九章:MATLAB:程序设计(一)M文件

2024-06-30 10:50| 来源: 网络整理| 查看: 265

一.M文件

在实际应用之中,直接在命令行输入简单的命令无法完全满足用户的需求,MATLAB提供了M文件编程, M文件因其扩展名为m而得名,是一个标准的文本文件,几乎可以在任何编译器之中进行修改,存储和读取, M文件有两种格式:

命令文件(脚本文件)Script 2)函数文件 Function 注意: 1)M文件的文件名或M函数的函数名应该尽量避免与MATLAB内置函数或者是工具箱之中的函数重名,否则程序执行时可能会出现错误, 2)M函数的文件名必须要与函数名一致才行!!!

1.命令文件(.m文件) 在实际应用之中,如果要输入较多的命令,经常重复输入时,就可以利用M文件,只需要在命令行之中输入m文件的文件名,系统会自动的逐条执行M文件之中的命令,命令文件之中的语句可以直接访问MATLAB工作区中的所有变量,且在运行过程之中生成的变量都是全局变量 注意: M文件可以在任何文本编辑器之中进行编辑,MATLAB也提供了相应的编辑器,可以在MATLAB命令行之中直接输入edit进入编辑器,也可以点击新建脚本,都是可以的

尝试操作: 步骤1)在命令行中输入edit,直接进入m文件编辑器,将其保存为jiafa.m 2)在m文件之中输入程序, 3)在命令行之中输入文件名,可以得到程序执行结果,同时工作区之中也会显示出来相应的变量,

注意: M文件之中的%用于对程序进行注释,而在实际运行的时候并不执行,相当于C语言之中的*/, 注意,编辑完文件之后,一定要将其保存在当前工作路径下

2.函数文件(f.m文件): 函数文件的第一行一般都是以function开始,这是函数文件的标志,点击新建,找到函数,建立文件即可(确保在当前文件夹之下包含这个函数文件),

注意函数文件名必须要与函数名一致,这很重要!!!

示例:编写一个求分段函数的程序,用来求值

function y=f(x) % 此函数用于求分段函数f(x)的值 % 当x


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3