SimulinkのMaskされたブロック内部の画像化は可能でしょうか
Show older comments
Matlab/Simulinkのベクトル制御の勉強の一環で、Simscape Electricalの例の一つ、AC6 - 100 kW Interior Permanent Magnet Synchronous Motor Driveを利用しています。この例を自分なりに理解して資料を作ろうと思っていて、とりあえず全体のブロック図をドキュメンテーションを参考にMatlabのコマンドから画像化(jpeg)することはできたのですが、例には数多くのMaskがかかったブロックがあるためその中身も画像化できないかと試してみているのですが、どうにもできなくて困っている次第です。
仕様上、Mask内のブロック図は画像化できないものなのでしょうか?もし仮にMask内のブロック図が画像化できるのであればご教授いただけるとありがたいです。
ご回答よろしくお願いします。
2 Comments
Atsushi Ueno
on 19 Oct 2021
Moved: Atsushi Ueno
on 17 Aug 2022
Simulink画面にブロック図を表示できれば「Matlabのコマンドから画像化(jpeg)」は出来ると思うので、マスク内部の表示方法について回答致します。
>ブロック マスクの下の表示:(中略)ブロックを選択し、[サブシステム] タブで [マスク内を表示] をクリックします。
- (R2017aは[ブロック線図]⇒[マスク]⇒[マスク内を表示](またはブロックを右クリック⇒[マスク]⇒[マスク内を表示])でした)
- (最近のSimulinkではブロックの左下に矢印があって、クリックするとマスク内やモデル参照先を開きます)

もし[マスク内を表示]が薄く表示されていて選択出来なければ、なにかしら理由があります
- マスクされていない(マスクメニューも選択出来なくなる)
- 基本ブロックやS-Functionブロック等であり、内部に表示するブロックが無い
- 普通にダブルクリックすれば中身を表示できる(これもマスクされていない)
- など
拓実 原田
on 21 Oct 2021
Moved: Atsushi Ueno
on 17 Aug 2022
Answers (0)
Categories
Find more on データ ログ in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!