0

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

1 回答 1

0

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

于 2012-08-23T15:47:45.593 回答