在程序前添加代码:addpath(genpath(pwd));
将当前文件夹下的所有文件夹都包括进调用函数的目录
就是:addpath, genpath两个函数
Add myfiles and its subfolders to the search path:
addpath(genpath('c:/matlab/myfiles'))
你把主函数和子函数的。m文件都放在同一文件夹下面,然后关了所有的.m文件再打开主函数运行下试试。应该可以了现在。不行的话可以给我留言。
查看是否在同一目录下?
为什么不能调用,系统提示什么,发过来才能帮你解决。