0

私は Matlab を使用しており、コマンド ラインから Real-Time Workshop ツールキットを使用して Simulink モデルからエクスポートされた ASAP2 (a2l) ファイルを取得し、バッチ操作の一部として実行できるようにする必要があります。

GUI を介してモデルから ASAP2 ファイルを生成するための標準的な手順に従うことでプロセスが可能であることはわかっていますが、GUI を使用したユーザーの操作が必要になるため、この例では役に立ちません。

Google と Mathworks フォーラムでこれに対する回答を探しましたが、何も返されませんでした。Windows CLIからa2lファイルを生成するコマンドを知っている人はいますか?

ご協力いただきありがとうございます。

4

1 に答える 1

2

GUI で [Build] または [Generate Code] を押すと、a2l ファイルが生成されますか? その場合、同等のコマンドラインは次のとおりです。

rtwbuild(モデル);

あなたの質問を読み直すと、Windows コマンド プロンプトからファイルを生成する方法を尋ねているのではないかと思います。MATLAB を起動し、-r オプションを使用して任意のコマンドを実行できます。

% matlab -r "load_system('model'); rtwbuild('model'); quit;"

または、これらすべてを実行するスクリプトを作成し、そのスクリプトを呼び出すこともできます。

于 2011-04-30T01:55:28.510 に答える