用matlab编写一个最简单的gui界面。
时间: 2023-08-02 18:10:37 浏览: 71
好的,以下是一个最简单的GUI界面的Matlab代码:
```matlab
function simple_gui
% 创建一个figure
f = figure('Visible','off','Position',[360,500,450,285]);
% 创建一个按钮
hsurf = uicontrol('Style','pushbutton',...
'String','Surf','Position',[315,220,70,25],...
'Callback',{@surfbutton_Callback});
% 创建一个文本框
htext = uicontrol('Style','text',...
'String','Try to push the button',...
'Position',[325,90,120,15]);
% 将figure设置为可见
f.Visible = 'on';
% 定义按钮的回调函数
function surfbutton_Callback(source,eventdata)
% 更改文本框的文字
htext.String = 'Button pushed!';
end
end
```
运行上面的代码,将会弹出一个GUI界面,其中包括一个按钮和一个文本框。当我们点击按钮时,文本框上的文字就会变成“Button pushed!”。