为什么MATLAB中的M文件不能运行

>> h ??? Error: File: C:\work\h.m Line: 2 Column: 10 Missing MATLAB op

对函数文件而言,保存名必须与函数名一致,且调用函数时必须严格按照定义时的格式,不然会出错!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-27
首先看看文件名是否合理;
其次看看路径;
最后看看你的版本是否支持你的函数;追问

保存的路径是C:\work\h.m
版本是7.0的,从老师那里考过来的

追答

Line: 2 Column: 10 Missing MATLAB op

你的文件里,第二行是啥啊?

第2个回答  2020-04-01
类m文件在命令窗口输入函数名(一般为m文件名)和参数,因为函数一般有参数而且返回参数。不能直接run
匿名
0
2span
class="tm"
第3个回答  2020-01-19
函数类m文件在命令窗口输入函数名(一般为m文件名)和参数,因为函数一般有参数而且返回参数。不能直接run
第4个回答  2019-11-15
matlab中的m文件必须在matlab源文件的文件夹下
说这话的是2b。。。劳资在任意一个文件夹里运行m文件一点问题都没有。。。
希望楼主能提供具体的错误信息
相似回答