非バーチャルブロックの数

14 Ansichten (letzte 30 Tage)
Yu Yamanaka
Yu Yamanaka am 20 Mai 2019
Kommentiert: Yu Yamanaka am 20 Mai 2019
Simulinkにおいて,学生ライセンスの制限である1000個の非バーチャルブロックを超えているとのエラーが出ました.ブロックの数を減らすことで回避しましたが,現在のブロック数にあと何ブロックの余裕があるのか知りたいと思い,Simulinkモデルのブロック数を調べる以下のコマンドを実行しました.
sldiagnostics('モデル名','CountBlocks')
その結果,2055個のブロックが見つかりましたとの結果が返されました.現在,対象のSimulinkモデルはライセンスの制限にかかることなく動作しているので,非バーチャルブロックの数は1000個を超えていないはずです.すなわち,2055個というのはライセンスの制限対象となる非バーチャルブロックの数ではないと思うのですが,ライセンスの制限対象となる非バーチャルブロックの数を調べる方法はありますか?

Akzeptierte Antwort

Kazuya
Kazuya am 20 Mai 2019
length(find_system('ModelName', 'LookUnderMasks', 'on', 'FollowLinks', 'on','Virtual', 'off'))
とありますが、こちらではいかがですか?
  1 Kommentar
Yu Yamanaka
Yu Yamanaka am 20 Mai 2019
ライセンスの制限を超えていないモデルで903,ライセンスの制限を超えているモデルで965となったので,少し値が小さいように思います.しかし,何がカウントされていないのかわかりません.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu プログラムによるモデル編集 finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!