我已經使用導入工具將.txt文件數據導入爲基本工作區的單元格數組。從gui運行腳本文件
現在我有使用GUIDE創建的GUI按鈕,它將運行一個腳本,該腳本利用基礎工作區變量創建另一個文件。
function pushbutton1_Callback(hObject, eventdata, handles)
createfile;
當我使用按鈕其示出了未定義的函數或變量,即使該變量是在基工作區運行的CreateFile。
但是,當我在命令窗口中運行相同的文件一切都很好。任何建議爲什麼會發生這種情況
每個回調(從按鈕調用的函數)都有它自己的變量工作區,添加路徑是你的文件位於你的回調中,並且應該工作。 –
See:[Base and Function Workspaces](http://www.mathworks.com/help/matlab/matlab_prog/base-and-function-workspaces.html) – excaza
所以我應該將基本工作區中存在的變量包含到函數工作區中? – redumpt