首先感谢前进,抱歉我的英语不好,这不是我的母语。
我在MATLAB Gui中的水平为零,但我需要做一个简单的应用程序。
所以我使用内置助手制作了GUI。 我有一个从0到1的滑块和一个按钮'更新'。 目标是当您单击按钮时,它从滑块获取值,将其发送到已经创建的函数,获取函数返回的数字并在GUI中显示。
我的函数已经有fh = figure并返回它(作为输出)。
以下是该功能的简化版本:
function fh = draw_something_2d(P,t)
fh=figure
hold on;
%some treatment and a lot of plotting
xlabel('Axe x')
ylabel('Axe Y')
zlabel('Axe Z')
title('Title Of Things')
hold off;
我的项目有这个标签:按钮名为:button_maj和滑块:滑块
无论如何,我正在使用MATLAB R2014a。
有人可以帮忙吗?
由于
修改 通过内置助手,我的意思是"指南"助理。
当我点击按钮时,我想要一个由外部功能制作的图形显示在我的GUI中。 在伪代码中,它将类似于
On_Click_PushButton{
axe1.graphic=draw_something_2d(15,slider.getvalue());
}
答案 0 :(得分:0)
好吧,我无法找到一个干净的解决方案,所以我复制粘贴我的代码并直接从"点击"功能。从内部我能够直接访问一个名为" axe1"作为标准的matlab示例显示。它不是一个干净的解决方案,但它是一个。