Clear Filters
Clear Filters

Simulink mask display programmatically, how to make line shift?

3 views (last 30 days)
I use this command to set up mask display programmatically:
set_param( gcbh,'MaskDisplay', ['port_label(''input'', 1, ''in1''); port_label(''output'', 1, ''out1'');'] );
In the mask editor it afterwards appears in one line as:
port_label('input', 1, 'in1'); port_label('output', 1, 'out1');
which is a bit annoying when the block has many ports.
How can I make it appear in multiple lines, like:
port_label('input', 1, 'in1')
port_label('output', 1, 'out1')

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 19 Sep 2018
use char(10),
set_param( gcbh,'MaskDisplay', ['port_label(''input'', 1, ''in1'');',char(10),'port_label(''output'', 1, ''out1'');'] );

More Answers (1)

Flemming
Flemming on 20 Sep 2018
Thanks, it works.

Categories

Find more on Simulink in Help Center and File Exchange

Products


Release

R2018b

Community Treasure Hunt

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

Start Hunting!