如何在MATLAB中从GUI中调用外部函数?

时间:2012-07-13 20:56:17

标签: matlab user-interface

我有一个外部函数(myfun.m),它将生成4个图像。我想在GUI中使用文本框为函数提供输入参数(例如原始图片的名称),但我不知道如何在GUI中运行myfun.m。请帮忙

1 个答案:

答案 0 :(得分:1)

首先,我建议为每个函数输入使用不同的文本框。例如,如果您的函数要求4个输入,我将有四个文本框。这将避免用户端以某种方式设置文本输入格式的痛苦,以及将长文本字符串解析为多个输入时的痛苦。

其次,如果你的函数在MATLAB的路径中,那么你可以直接从你的GUI调用它,就像你对MATLAB的任何内置函数一样。您可能想要创建一个具有回调功能的按钮来执行该功能。

此函数的回调方式应该是l