问题描述:
在一个GUI的m文件里需要调用 ,其中whole_system.mdl文件和该m文件在一个文件夹里,该语句的用意是结合后面的isempty语句来判断whole_system.mdl模型能否找到。然后问题出现了:若果我打开了whole_system.mdl文件,那么simname会返回{'whole_system'}(这是个cell array),即模型可以找到;如果我不打开whole_system.mdl文件,那么simname将是个空的cell array,即{}。很奇怪啊???
问题解决:
这个是我理解错find_system的用法了。find_system本来就是在已打开的系统和模块中进行相应的查找,而不是我原来想的在相关的文件夹里做查找。