保護モデルのCコード変換

こんにちは。
Embedded Coderを使用して保護モデル(ブラックボックスモデル)をCコードに変換することは可能ですか。
保護モデルから、Cコード変換は不可能なのでしょうか。
よろしくお願いいたします

 Risposta accettata

Toshinobu Shintai
Toshinobu Shintai il 17 Nov 2022

0 voti

Embedded Coder を使用して保護モデルをCコードに変換することは可能です。以下リンク先ドキュメントに要件と制限が記載されていますので、ご確認ください。

3 Commenti

KOHEI
KOHEI il 18 Nov 2022
お世話になっております。
Simulink初心者で大変恐縮です。
行いたいことですが、
A社で作成された保護モデルXを当社で受け取り、パスワードを入力すると、Embedded Coderで保護されたモデルXからCコードを生成したいです。
質問が2点ございます。
①A社から受け取る際、参照モデルからは保護されていないため、参照モデルからCコードに変換されてしまうのではないでしょうか。
②教えていただいたリンクを見て実践してみました。
 ・親モデルと参照モデルのターゲットファイルをert.tlcに変換し、保護モデルの作成ダイアログに生成され      たコードを使用にパスワードを入力し作成しました。
・クイックスタートで変換すると「保護モデルが含まれるため、コード生成用に再構成できませんと出ました。」何か間違っていますでしょうか。
よろしくお願いいたします。
Toshinobu Shintai
Toshinobu Shintai il 18 Nov 2022
KOHEI様がやりたいワークフローが完全には理解できていないのですが、私が行ってみた以下のワークフローはいかがでしょうか。
まず、「A社で作成された保護モデルX」を以下のように作りました。
保護モデルを以下のように設定し、「作成」ボタンをクリックしました。
次に、親モデルとして以下のモデルを作成しました。
「Model」ブロックは、保護モデルを参照しています。ここで、Embedded Coder のコード生成をビルドボタンから行います。
そうすると、以下のようにパスワードを聞かれます。
入力するとビルドが始まり、結果、以下のようにコード生成されます。
モデルを添付しましたので、ご確認ください。
KOHEI
KOHEI il 18 Nov 2022
ご丁寧な回答ありがとうございました。
モデルもありがとうございます。

Accedi per commentare.

Più risposte (0)

Categorie

Prodotti

Release

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!