問題タブ [simulink]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
matlab - Simulink:タイプ整合性エラー
このSimulinkモデルファイルを参照として使用して、次の2つのエラーを把握しようとしてい ます。alttext http://imagebin.ca/img/dSV8YO.png
代替テキストhttp://imagebin.ca/img/OXDf0v.png
データ型の一貫性/変換の問題で何が問題になっているのかわかりません。モデルのコンテキストでエラーメッセージが正確に何を意味するか知っていますか?それを解決するために問題の解釈を得るのは素晴らしいことです。前もって感謝します。
matlab - Simulink: カスタム伝達関数の実装
この m ファイルを実装するとします。
Inner_loop.mdl 内で、G を使用して伝達関数ブロックを実装/モデル化したい場合、どのように簡単に実現できますか? つまり、tf の分子と分母を簡単に取得するにはどうすればよいでしょうか。
前もって感謝します。
matlab - Simulink:軌道の指定
jtraj を使用して、Simulink モデルで軌道を指定したいと考えています。以下は、コマンドプロンプトで取得しようとしたものです。
しかし、そのような軌跡データを Simulink モデルに簡単に含める方法がわかりません。コメントはありますか?
前もって感謝します。
matlab - Simulink でのカスタム MATLAB 関数の実装
Simulink でカスタム MATLAB 関数を使用したいと考えています。これまでのところ、組み込みの MATLAB 関数ブロックを配置することでそれを行ってきました。ただし、カスタム関数に別のカスタム関数が含まれている場合、コンパイル プロセスは失敗します。
シミュレーションに埋め込もうとしている関数の例を次に示します。
whereinitializeLq
とgetLr
もカスタム関数です。
シミュレーションで上記の機能を実装する方法はありますか?
matlab - この式のサイズを特定できませんでした
最近、MATLAB Simulink を使い始めましたが、simulink コンパイラが長さを判断できないため、AMDF 関数を実装できないという問題があります。
Simulink エラー:
|---------------------------------------------- -----------------------------------------
この式のサイズを特定できませんでした。
関数 'Embedded MATLAB Function2' (#38.728.741)、33 行目、32 列目: "1:flength-k+1"
Embedded MATLAB 関数 'Embedded MATLAB Function2' の解析中にエラーが発生しました (#38)
Embedded MATLAB インターフェイス エラー: Embedded MATLAB 関数 'Embedded MATLAB Function2'(#38) の解析中にエラーが発生しました。
|---------------------------------------------------------------- --------------------------------------
私のコード:
|---------------------------------------------- ----------------------------------------------
|---------------------------------------------------------------- ------------------------------------------------------
ヘルプ
敬具
セーレン
matlab - 型キャストする必要があるときに simulink データ型変換ブロックがデータを変更するのはなぜですか?
一部のデータを int32 から single に型キャストしようとしています。最初に、単一の出力データ型と [格納された整数] オプションで 'Data Type Conversion' ブロックを使用してみました。しかし、データ型変換ブロックが期待どおりにデータを型キャストしていないことがわかりました。ブロックの使い方が間違っているのでしょうか、それとも正常に機能しないのでしょうか?
temp1 (変換前): uint32: 1405695244 シングル: 1728356810752.000000 バイナリ: 01010011110010010011010100001100
temp2 (変換後): uint32: 1319604842 シングル: 1405695232.000000 バイナリ: 01001110101001111001001001101010
ちなみに、組み込みの Matlab ブロックを使用して型キャスト操作を実行することで、この問題を回避しました。
embedded - 組み込みプロセッサで Simulink を使用する場合
dsPIC でモーター コントローラーを開発しています。Simulink を使用して、モーター制御アルゴリズムを Real Time Embedded Workshop でモデル化し、Simulink モデルを C コードに変換する予定です。
私たちのファームウェアには、他にもいくつかのマイナーなロジック操作がありますが、その主な機能はモーター制御です。モーター制御アルゴリズムは Simulink のままで、すべてのファームウェアを Simulink で実行するか、論理演算を C コードに分離するかを検討する必要がありますか? 私たちがどの道を歩み始めるべきかについて、誰かが推奨事項を持っていますか?
ありがとう、ブレント
matlab - matlabからファイルを実行します
MatlabにSimulinkモデルがあります。そのモデルからexecuteファイルを作成するにはどうすればよいですか?
matlab - 埋め込まれたMATLAB関数のコンテンツを取得する方法
私のSimulinkモデルには、いくつかの組み込みMATLAB関数があります。このブロックのコンテンツ(エディターに表示されるテキスト)を取得する方法はありますか?
私の最初の推測は、find_systemを使用して埋め込みMATLAB関数を取得し、次にget_paramを使用してコンテンツを取得することでした。しかし、必要なパラメーター名が見つかりません。ドキュメントには、埋め込まれたMATLAB関数のパラメーターは表示されませんでした。
matlab - LIDAR デバイスを MATLAB とどのように接続しますか?
ホクヨ USB LADAR/LIDAR を持っています。それらのソフトウェア パッケージですべての処理を実行できるように、MATLAB/Simulink とのインターフェイスまたは接続に問題があります。
北洋さんに聞いてみました。C++ プログラム インターフェイス (サンプル プログラミング ガイドとライブラリ) のみを提供します。これを MATLAB/Simulink に接続するにはどうすればよいですか?