How can I trigger Stateflow's "Arrange Automatically" via the API?

5 ビュー (過去 30 日間)
Alex Hirzel
Alex Hirzel 2023 年 1 月 19 日
コメント済み: Alex Hirzel 2023 年 1 月 27 日
You can arrange a Stateflow chart within the editor by using Ctrl+Shift+A to "Arrange Automatically". How can I trigger this functionality when programmatically generating a Stateflow chart? For instance, the analogous feature in Simulink can be accessed from MATLAB via the Simulink.BlockDiagram.arrangeSystem function.

回答 (1 件)

Kunal Kandhari
Kunal Kandhari 2023 年 1 月 19 日
I am not aware of ways to align or distribute blocks programmatically but, starting MATLAB 2018b you can use Simulink.BlockDiagram.arrangeSystem(system) from your MATLAB command window to automatically arrange your model.
Please see the section titled Arrange Model Layouts Automatically in this help document.
  1 件のコメント
Alex Hirzel
Alex Hirzel 2023 年 1 月 27 日
Unfortunately, this does not work for Stateflow charts.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeComplex Logic についてさらに検索

タグ

製品


リリース

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by