MATLAB GUI指南错误与地图

时间:2012-08-23 15:43:05

标签: matlab user-interface matlab-guide

我正在尝试将地图插入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)

1 个答案:

答案 0 :(得分:0)

clear lat long;之前你已经contourfm(long,lat,temp)了。显然你仍然需要这些变量,所以不要清除它们。