matlabGUI
时间: 2023-08-06 10:19:10 浏览: 105
matlab-GUI
Matlab可以通过GUI(图形用户界面)实现交互式的图形界面程序。下面是一个简单的Matlab GUI的代码示例:
```matlab
function simpleGUI
% 创建GUI窗口
hFig = figure('Position', [200 200 300 200], 'MenuBar', 'none', 'ToolBar', 'none', 'NumberTitle', 'off', 'Name', '简单GUI');
% 创建按钮
hButton = uicontrol('Style', 'pushbutton', 'String', '点击一下', 'Position', [100 100 100 30], 'Callback', @buttonCallback);
% 创建文本框
hText = uicontrol('Style', 'text', 'String', '欢迎来到Matlab GUI', 'Position', [80 150 150 20]);
% 定义按钮的回调函数
function buttonCallback(~, ~)
set(hText, 'String', '你点击了按钮!');
end
end
```
运行上述代码,将会弹出一个GUI窗口,包含一个按钮和一个文本框。当点击按钮时,文本框的内容将会改变。
通过控件的属性设置和回调函数的编写,可以实现更加复杂和实用的Matlab GUI。
阅读全文