How to change the figure color in simulink scopes using a script?
    8 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
Hy everyone!
I'm trying to write a script which adjusts the apperance of all scopes in a currently open Simulink Model.
Unfortunatley I could not manage to access and set the "Figure Color" property from the script.

The remaining features of interest are manipulated with:
scopes = find_system(gcs,'blocktype','Scope');
shh = get(0,'ShowHiddenHandles');
set(0,'ShowHiddenHandles','On');
for i = 1:length(scopes)
    set_param (scopes{i},'open','on');
    a = findobj (gcf,'type','axes');    %
    set(a,'Color',[1 1 1]);         % set white background
    set(a,'XColor',[0 0 0]);         % set x axis font color
    set(a,'YColor',[0 0 0]);         % set y axis font color
    set(a,'ZColor',[0 0 0]);         % set z axis font color
    set(a,'ColorOrder',myColorMap);     % set custom colormap
end
set(0,'ShowHiddenHandles',shh);
0 comentarios
Respuestas (1)
  Himanshu Tripathi
    
 el 21 de Jun. de 2019
        Replace 
set(a,'ColorOrder',myColorMap);
by 
colormap(a,myColorMap);
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

