我正在尝试将地图插入MATLAB的GUI GUIDE中,我收到错误:
评估uicontrol回调时出错
当我在命令窗口中独立运行地图时,地图确实有效,但是当我按下GUIDE中的按钮时,它会出现失真,然后出现错误。
这是我的代码:
function temp_button_Callback(hObject,eventdata,handles)
lat = [80 45 52; 45 46 34]
long = [123 132 123; 120 122 119]
temp = [67 68 69; 71 72 73]
axesm('mercator','MapLatLimit',[-50 90],'MapLonLimit',[0 250])
framem on; gridm on;
load coast;
mlabel on;
plabel on;
plotm(lat,long,'k')
contourfm(long,lat,temp)
答案 0 :(得分:0)
clear lat long;
之前你已经contourfm(long,lat,temp)
了。显然你仍然需要这些变量,所以不要清除它们。