簡體   English   中英

如何使用Matlab App Designer顯示數據/信息?

[英]How do I display data/information with Matlab App Designer?

我想通過Matlab App Designer的GUI向用戶顯示一些信息。 我是該程序的新手,似乎找不到提供我認為應該是簡單功能的小部件。 我想念什么嗎? 示例包括向用戶顯示:

  1. 他/她選擇的文件的路徑
  2. 錯誤,例如在GUI代碼調用的Matlab腳本中打印的“未檢測到文件”。
  3. 其他打印語句,例如“ Done!”等,將在處理完成時通知用戶。

有沒有辦法在Matlab命令行中捕獲輸出並在GUI的某種窗口中報告這些輸出? 提前致謝!

您可以使用TextArea為用戶顯示信息。 這是我做的一個簡單示例:

  1. 將一個按鈕拖到設計視圖中的應用程序。
  2. 也拖動一個文本區域。 我將標簽更改為“反饋”。
  3. 選擇該按鈕,然后使用應用程序設計器右下方的“回調”選項卡添加具有其默認名稱的回調。
  4. 編輯回調以包含

      answer = 'what your want to display'; app.FeedbackTextArea.Value = answer; 

當您按下按鈕時,文本區域將被填充。 在您的代碼中,不僅僅是將“ answer”設置為某個字符串,還可以使用處理用戶信息的任何代碼來設置變量。 關鍵是將您希望用戶看到的內容存儲在變量中,然后將其分配給您希望用戶看到結果的文本區域或其他小部件的“ Value”參數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM