2

Matlab/Simulink sfunctions でテストを実行する方法を探しています。「通常の」機能については、xUnit-Framework で十分です。

Level2 または c-sfunctions のテストを作成する既知の方法はありますか?

これは通常の単体テストよりもはるかに複雑になることはわかっていますが、どういうわけかこれは可能でしょうか?

sfunction を呼び出すために必要なパラメーターの詳細情報はありますか?

(私は質問をしました-答えがありません-1週間前にMatlab Centralで)

4

1 に答える 1

0

生成されたコードで simulink s-function ブロックをインライン化できる適切なTLCファイル (Target Language Compiler) を使用して、モデルから C コードを生成できます。

後で、生成されたコードでテストを実行できます。

また、s-function が適切に記述されている場合はモデルをシミュレートし、実行時にモデル/s-function ブロックにテスト入力/データを提供できます。

于 2013-07-20T18:48:44.597 に答える