Simulink background color via CLI

5 次查看(过去 30 天)
i know that in order to change simulink bakcground you right click > Canvas > choose a color
i also know that you can set vis CLI the background (and foreground) of block, for example:
set_param(blockPath,'backgroundcolor',Color);
but this doesn't work for a block_diagram, as it lacks the background or foreground property.
Is there a way to replicate the query shown in the image above via CLI?
Most probably i just cannot find the correct property name, but i've taken a look several times at the whole documentation and found nothing. Also i tried to see if i could find something, but with no luck :
get_param(modelName,'ObjectParameters')

采纳的回答

Luca Ferro
Luca Ferro 2023-3-17
编辑:Luca Ferro 2023-3-17
after going through basically every property of the model with:
get_param(modelName,'ObjectParameters')
i found that the background property is named ScreenColor, so to set it:
set_param(modelName,'ScreenColor',rgbTriplet)
Note: i will not delete the question since it may help someone in the future.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Simulink Environment Customization 的更多信息

产品


版本

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by