Simulink: Fit to View (Space) Programmatically

16 ビュー (過去 30 日間)
Juan Garcia
Juan Garcia 2017 年 2 月 17 日
コメント済み: Juan Garcia 2017 年 2 月 17 日
Hi everyone,
I developed my own utility to handle my Simulink models and I would like to execute the Fit to View command (Space shortcut in Simulink) when opening the models programmatically. Is there a way to do that with a MATLAB command or using a Java Robot is the only way right now?
(In case someone is interested in implementing this with Java:)
% Create Java Robot
jRobot = java.awt.Robot;
% Fit Simulink to View with jRobot
jRobot.keyPress(java.awt.event.KeyEvent.VK_SPACE);
jRobot.keyRelease(java.awt.event.KeyEvent.VK_SPACE);
Thanks in advance.

採用された回答

Simon Greenwold
Simon Greenwold 2017 年 2 月 17 日
Actually, you can do this with set_param.
You can either fit the entire system with
set_param(gcs, 'ZoomFactor','FitSystem')
or just what's currently selected with
set_param(gcs, 'ZoomFactor','FitSelection')
  1 件のコメント
Juan Garcia
Juan Garcia 2017 年 2 月 17 日
Thanks! That is what I was looking for, I couldn't find any documentation about this.

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

その他の回答 (0 件)

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by