matlab提示错误:Undefined function or variable

test.m
function [x] = test()

x = 3+3;
x = 2*x;

end

然后运行
> test()时
显示“ Undefined function or variable 'test' ”.
路径是对的。

检查test.m文件是否已经在路径里
首先确认是否在当前目录下
如果不是检查是否在path里追问

都没问题。。我现在把test.m换到别的文件目录x下,然后把路径改到x,就可以了。但是在之前的路径还是不可以。

追答

那就不知道你之前的路径有什么毛病啰

温馨提示:答案为网友推荐,仅供参考
相似回答