在MATLAB的GUI 中,得到M文件中的某个参数值。4
发布网友
发布时间:2023-09-30 14:00
我来回答
共2个回答
热心网友
时间:2024-12-15 07:40
你的意思是按button3运行step3.m文件,然后按button4再输出变量precision吗?如果变量precision的值是运行step3.m文件之后得到的则可以采用全局变量的方法写:
%这个BUTTON是运行step3.m文件的,想得到其中的变量precision。
function button3_Callback(hObject,eventdata, handles)
% hObject handle to button3 (seeGCBO)
global precision;
precision=step3;
msgbox('Step3 is running.Please wait.');
%然后再这个BUTTON下输出所得到的precision.
function pushbutton4_Callback(hObject,eventdata, handles)
% hObject handle to pushbutton4 (seeGCBO)
global precision;
set(handles.edit1,'string',num2str(precision));
%%%注意这个GUI的.fig文件必须和step3.m文件在同一目录下。
%%%同时这个也可以放在一个pushbutton下实现:
function button3_Callback(hObject,eventdata, handles)
% hObject handle to button3 (seeGCBO)
precision=step3;
set(handles.edit1,'string',num2str(precision));
热心网友
时间:2024-12-15 07:40
貌似在论坛也看到你啦~!