simulink内のMATLAB functionブロックもしくはInterpreted MATLAB function等で、入力から出力へのmemcpy
Afficher commentaires plus anciens
Simulinkモデル内で、バスオブジェクトから異なるバスオブジェクトへのデータコピーを行いたいです。
simulink内のMATLAB functionブロックもしくはInterpreted MATLAB function等の外部cコードを利用するブロックを用いて、 異なるバス定義の入力→出力へデータコピー(memcpy)するためのサンプルコードがあれば教えてください。 ※Cコードを利用することが目的ではなく、バスオブジェクト間のメモリコピーを行うことが目的です。
3 commentaires
Atsushi Matsumoto
le 6 Nov 2017
MATLAB FunctionブロックはMATLABコードをSimulink内で使用するためのブロックですが、やりたいことはCコードを取り込むためのS-Functionブロックなどは使わずにCコードを利用したいということでしょうか?
Atsushi Matsumoto
le 6 Nov 2017
tnksralさんのこれまでのご質問を拝見しました。
配列信号をバスオブジェクトに変換するために、色々試行錯誤されているようですね。  
 
いまいち何をされたいのか理解できておりませんので、手段についてではなく、目的についてできるだけ具体的に教えてもらえませんか?
例:Simulinkで、uint8の[3x1]の1次元配列信号があります。それをuint16の3要素のバス信号に変換するにはどうすれば良いですか?uint16のバス信号は***のために使用します。
Réponses (0)
Catégories
En savoir plus sur モデルの入力と出力の準備 dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!