2
我有GUIDE接口MALTAB應用,在OpeningFcn
功能是可見我已經定義這樣的全局變量:未定義的變量無處
global P1;
P1 = [];
然後,我必須執行每2秒定時器功能在這個函數的最開始是:
handles=guidata(hObj);
global P1;
兩條線功能後使用P1
變量使得一些計算。一切工作正常工作幾個小時,然後突然發生了這條消息:
???在評估定時器'timer-1'的TimerFcn時出錯
未定義的函數或變量「P1」。
並且應用程序停止。我會理解索引超出範圍錯誤或類似但未定義的變量?這怎麼可能呢?