MATLAB中GUI实时更新和存储数据的两种方式

在利用GUI进行界面设计时,需要实现不同控件之间的数据传递,或者不同界面之间的数据传递,那么有两种方法容易实现;第一使用Global定义全局变量,在再次使用该数据时需要再次声明Global‘’;同一GUI之间的数据传递最好使用guidata(hObject,handles)如下:

global a
[fname,fpath] = uigetfile('*.mat');
strh = [fpath,fname];
 handles.a = a;
 guidata(hObject,handles)

guidata对所有的句柄进行更新;而Global可以实现不同界面之间数字的传递;

你可能感兴趣的:(MATLAB中GUI实时更新和存储数据的两种方式)