我正在用matlab編寫一個GUI程序,我想測試我的變量以查看它們是否正確導入並測試如何訪問導入的變量的不同部分,因此我希望我的要顯示在Matlab桌面的工作區窗口 的主要問題是,如果我在mfile編輯器中編寫一個公共程序後運行程序變量,將顯示在工作區窗口中,但關於GUI程序並非如此 如果我保存工作區我的程序從路徑 File> Save Workspace As ... in MFile Editor,然後我嘗試在桌面上打開此訪問文件,我遇到 沒有創建變量 如何訪問我的GUI的工作區?將GUI的工作區設置爲currend工作區
1
A
回答
1
如果只是爲了檢查,最簡單的方法是use the debugger:在其中一個GUI回調中設置一個斷點,在那裏停止執行代碼,並允許您檢查工作區等等。
如果您希望GUI將數據返回到主工作區,則將行uiwait(hObject)
添加到打開函數的末尾。然後,回到例如確定按鈕應該有一行handles.Output=myData; guidata(hObject,handles);
將變量myData
發送到GUI輸出,然後是uiresume(hObject)
。通過這種方式,您可以將GUI調用爲myData = myGUI;
和myData
,在基本工作區中將填充OK回調給出的任何數據,一旦單擊OK按鈕。
注意:函數將輸出分配給基礎工作空間,而不是內部變量。所以我想你所描述的「編輯器中的函數」實際上是訪問和修改調用它們的工作區內容的腳本。
相關問題
- 1. 爲Wordpress設置工作區
- 2. 設置推進工作區
- 3. 將Eclipse項目位置設置爲不在工作區
- 4. 設置git工作區的問題?
- 5. eclipse中的常見工作區設置
- 6. 將MyEclipse工作區複製到新的工作區
- 7. 錯誤設置柳絮工作區
- 8. 工作區設置權限被拒絕
- 9. xmonad:設置屏幕和工作區
- 10. 不工作區域設置ID
- 11. Jenkins在碼頭工作區,工作區位置
- 12. StackOverflowError在建設工作區
- 13. Mac eclipse將工作區設置爲dropxbox導致啓動崩潰
- 14. 如何將Eclipse工作區與TFS工作區關聯?
- 15. 將工作區(WINCE device com)轉換爲兼容PC的工作區
- 16. Eclipse:將配置從一個工作區導出到另一個工作區
- 17. PyCharm工作區
- 18. 將Flash工作區導出爲圖像
- 19. con:設置工作區和工程文件中的元素
- 20. 爲什麼Subclipse只能在一些Ecliplse工作區中工作,而不能在其他工作區中工作?
- 21. Oracle BPM,工作區
- 22. Xcode 4 - 工作區
- 23. MFC工作區欄
- 24. Sharepoint工作區EventHandling
- 25. 每個工作區
- 26. 下載完整的工作區建設
- 27. 如何設置Eclipse工作區機制來共享設置?
- 28. 設置區域設置編程不工作?
- 29. 工作區設置與項目特定設置
- 30. LocalDateTime時區工作,而LocalTime不工作