Simulink background color via CLI

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')

 Risposta accettata

Luca Ferro
Luca Ferro il 17 Mar 2023
Modificato: Luca Ferro il 17 Mar 2023

1 voto

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.

Più risposte (0)

Categorie

Prodotti

Release

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by