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 に答える