私の問題を正しく言いたいのかどうかは知りませんが、GUI、mファイル、およびSimulinkを作成しました。最初はmファイルからSimulinkに変数を渡しましたが、今はユーザーが変数を変更できるようにしてGUIを作成しておきます。私はエラーが発生し続けている、私は変数がGUIのmファイルからもうSimulinkモデルに行くとは思わない。私はあなたがsimsetやsetcurrentsimのような何かを設定しなければならないことを覚えていますが、私は覚えていないので、誰かが私にこのことを手伝ってくれるのだろうかと思っていましたか?MATLAB:GUI mファイルからSimulinkモデルに変数を取得する方法
0
A
答えて
0
set_paramコマンドを使用します。
それは次のようになります。
set_param('model name/block name','block type',string);
を私のコードでは、私はピッチレートセンサーと呼ばれるGainブロックでPitch_Controlというモデルを持っています。k2は整数です。
set_param('Pitch_Control/Pitch Rate Sensor','Gain',num2str(k2));
これが役立ちます。
0
set_param
しかし、これはかなり特殊な方法であり、ブロック設定を変更してパラメータを渡さないようにする必要があります。
あなたが探しているものはassigninです。 次の変数を使用します。assignin('base','Parametername',value);
Simulinkはベースワークスペースから変数をインポートするので、以前のスクリプトと同じように変数をインポートします。
関連する問題
- 1. Simulinkモデルからモデルトポロジを取得
- 2. simulinkモデルを別のsimulinkモデルに挿入する方法
- 3. simulinkモデルを呼び出す.mファイルのコンパイル
- 4. * .m構成スクリプトを使用してsimulinkモデルを構成する方法は?
- 5. 「workspaceから」データを.mファイルのsimulinkブロックにロード
- 6. XMLファイルからセッション変数を取得する方法は?
- 7. 別のAngularJSファイルから変数を取得する方法は?
- 8. 別のJavaScriptファイルから変数を取得する方法は?
- 9. 角度 - ローカルPHPファイルから変数を取得する方法
- 10. モデルからモデルビューへの変更を取得する方法は?
- 11. JSファイルからノードJSファイルに変数を取得する方法
- 12. "ファイルから"ループ内のMatlab .mファイルから呼び出されたSimulinkブロック
- 13. 関数内のrequire 'db.php'ファイルから変数を取得する方法は?
- 14. PHPカールから変数にクッキーを取得する方法
- 15. JSON APIからクラス変数に値を取得する方法
- 16. 変数にインクルードステートメントから値を取得する方法は?
- 17. route/web.phpからコントローラに変数を取得する方法
- 18. 外部関数から変数を取得する方法
- 19. 関数から変数へデータを取得する方法
- 20. $ .getjson .done関数から変数を取得する方法は?
- 21. PHPで他のファイルから変数値を取得する方法
- 22. PHPからJSへ戻る変数を取得する方法
- 23. Simulinkで連続ステートブロックのリストを取得する方法は?シミュレーションプラットフォーム:
- 24. Django - モデルからすべてのフィールドを取得する方法
- 25. Qtモデルからすべてのデータを取得する方法
- 26. 複数の変数データをモデルからビューに渡す方法
- 27. php - codeigniter、複数のクエリを取得してモデルから数える方法
- 28. C++ - .cppファイルの.hファイルからクラス変数を取得する
- 29. ネイティブ側のネイティブモジュールから変数を取得する方法
- 30. セッション内のグラフから変数を取得する方法は?
あなたの投稿にエラーメッセージを追加してください。 – zellus
私はあなたの問題が何であるかは完全にはわかりませんが、これはおそらくこの質問と重複していると思います。[SimulinkブロックからMATLAB GUIにデータを取り込む方法は?](http:// stackoverflow。/mathlab-guiへのsimulink-block-into-a-get-data-how-do-get-data/1245173)を参照してください。たとえそれが重複していなくても、あなたを導く役に立つ情報があると思います。 – gnovice