【App designer】ア​プリ内でmファイルの​実行とmファイル内変​数をmatlabワー​クスペースに表示させ​る方法

38 visualizzazioni (ultimi 30 giorni)
SA
SA il 8 Nov 2022

お世話になっております。
MatlabAPPにて諸元ファイルを読み込み、Simulinkで計算を回すことを検討しています。
現状、Appから変数を直打ちし、ワークスペースに表示&Simulinkにて計算させることには成功しましたが、
諸元ファイル(mファイル)の中身を一括でワークスペースに落とし込むことに苦戦しております。
App内にてmファイルの実行をし、その内部に含まれる変数をワークスペースに表示する良い方法はありませんでしょうか。

  2 Commenti
Kojiro Saito
Kojiro Saito il 8 Nov 2022
使用しているバージョン(R2022bなど)はいくつでしょうか?
SA
SA il 8 Nov 2022
使用VerはR2020bです。

Accedi per commentare.

Risposte (1)

Toshinobu Shintai
Toshinobu Shintai il 8 Nov 2022
おそらく、Simulinkモデルを実行するためにMATLABのワークスペースに変数を格納することをされているのでしょうか。
それよりも、可能であれば「Simulink.SimulationInput」オブジェクトを使って、simコマンドに引数でパラメーターを渡す形にする方がいいと思います。
以下のデモモデルでは、そのように設計していますのでご参照ください。

Categorie

Scopri di più su 対話型のモデル編集 in Help Center e File Exchange

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!