在没有"变量未分配错误的情况下终止功能"?

时间:2016-04-25 21:47:30

标签: matlab function return exit break

这里提出了一些类似的问题,但似乎没有人回答我的下一个问题。我有一个函数,函数内有一个菜单。此功能嵌入在主函数中。如果用户点击" Quit"在菜单gui上,我希望函数停止在该行而不是继续并且我希望主函数也停止。

但是该函数也有变量输出,所以我总是得到错误:"在调用{function}期间没有分配输出参数{var}"

我尝试过使用"返回","打破"或其他人,但没有看到这个问题的简单解决方案。任何想法都表示赞赏。

G = Graph()
G += result[0]
G += result[1]
G += result[2]
G.vs["ind"] = sum((subgraph.vs["ind"] for subgraph in result), [])

0 个答案:

没有答案