m文件是MATLAB中的两种文件类型:函数文件和脚本文件。
脚本文件:
就像是一堆MATLAB命令的集合,第一行不是function开头。
举个例子:假设你有个myfun.m的脚本文件,只需在MATLAB命令窗口输入myfun回车,MATLAB就会乖乖地把这个文件里的所有命令都运行一遍啦!
函数文件:
专门用来定义函数的,第一行必须是function开头。
举个例子:如果你有个函数文件,开头是function y=myfun,那么这个文件的名字必须也是myfun.m哦。在命令窗口输入myfun,其中x是你要给函数的参数,回车后函数就会运行啦!
重要提醒:在MATLAB里,一个m文件只能是脚本或者函数中的一种,不能像C语言那样在同一个文件里又写脚本又写函数哦!