2017-08-27 14 views
0

Matlab App DesignerのGUIを使用して、ユーザーに情報を表示したいと考えています。私はこのプログラムに慣れていないので、単純な関数でなければならないと考えるものを提供するウィジェットを見つけることができないようです。何か不足していますか?Matlab App Designerでデータ/情報を表示するにはどうすればよいですか?

  1. 彼/彼女はGUIコードによって呼び出されるのMATLABスクリプトで印刷されているように、「検出されないファイル」として
  2. エラーを選択したファイルのパス:例としては、ユーザを示す含まれます。
  3. プロセスが完了したときにユーザーに通知する「Done!」などのコード内のその他の印刷ステートメント。

Matlabのコマンドラインで出力をキャプチャし、これらをGUIのある種のウィンドウに表示する方法はありますか?前もって感謝します!

答えて

1

TextAreaを使用して、ユーザーの情報を表示できます。ここでは簡単な例を示します:

  1. デザインビューでボタンをアプリケーションにドラッグします。
  2. テキスト領域でもドラッグします。私はフィードバックをフィードバックに変更しました。
  3. ボタンを選択して、アプリケーションデザイナーの右下にあるコールバックタブを使用して、コールバックにデフォルトの名前を追加します。
  4. 編集テキスト領域がいっぱいになるボタンを押すと

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

を格納するためのコールバック。あなたのコードでは、ちょうどいくつかの文字列に '答え'を設定するのではなく、ユーザーの情報を扱っているコードを使用して変数を設定します。キーは、ユーザーが見たいものを変数に格納し、その変数を結果を表示するテキストエリアや他のウィジェットの「値」パラメータに割り当てることです。

関連する問題