发布网友 发布时间:2022-04-26 09:03
共1个回答
热心网友 时间:2022-06-26 07:59
先给你引用一段MATLAB文档中关于嵌套函数(Nested Functions)的内容:If an M-file contains one or more nested functions, you must terminate all functions (including subfunctions) in the M-file with end, whether or not they contain nested functions.应该能看懂吧?简单译一下:如果M文件中包含一个或多个嵌套函数,则该文件中所有的函数(包括子函数)都必须以end结束——无论那些函数中是否包含嵌套函数。 现在你所面临的问题,有两种可能的解决方案:1、把GUI的m文件中所有的function末尾都加一个end;2、如果可能,把需要使用嵌套函数的那部分代码独立保存成一个M文件供调用。