在用matlab gui时,想在回调函数pushbutton2_Callback中用指令清除回调函数pushbutton2_Callback中的矩阵变量handles.m,我试着用了clear handles.m和delete(handles.m貌似都不行,发现还在,网上找了下,说,pushbutton2_Callback和pushbutton5_Callback用的是不同的工作空间,于是我用了evalin('pushbutton2_Callback','clear handles.m'),但还是不行,希望高手帮下忙,谢谢了
在pushbutton2_Callback中我用这个矩阵变量来存放输入的数据,每次输入一组数据一次放入矩阵某一行,比如说,第一次:handles.m[1,:]=[1 2 3],第二次:handles.m[2,:]=[2 3 4],pushbutton5_Callback我是用来清零用的,以便重新对handles.m赋值,有可能每行输入的数不再是3个,比如是handles.m[1,:]=[2 2 3 4],第二次:handles.m[2,:]=[3 3 4 5],不得不完全清除handles.m