1)键入函数或变量名时的拼写错誤(例如当您要键入小写字母 l 时键入了数字1)。同时MATLAB 的新版本提供“是不是想输入:”来解决这些拼写错误。例如:
未matlab怎么定义函数或變量量 ’fo0’
2)函数或变量名的错误大小写同时,MATLAB 的新版本提供“是不是想输入:”来解决这些拼写错误
3)改变了路径,使得被调用的函數不在 MATLAB 路径下
4)使用未获得许可的功能或未安装的工具箱。
5)调用对象的方法而没有指明对象名,仅给出了方法名
6)调用在其他操莋系统平台编译的 MEX 函数。
验证未定义的函数或变量是否可见(位于路径或当前工作区中)以及它是否在执行此代码行之前已经定义。
如果确定变量或函数存在请验证函数或变量名的大小写。如果未定义的标识符是一个函数则 which函数可以帮助您验证它对发生错误的函数是否可见。如果您的 MATLAB 搜索路径有问题请运行以下 MATLAB 命令, 然后重新启动 MATLAB。