Script gca_get_set.m
Download Script gca_get_set.m
Seven_col=get(gca,'ColorOrder')

x=0:0.1:pi/2;y = sin(x);
h1=plot(x,y,x,y+0.2,x,y+0.4,x,y+0.60,x,y+0.8,...
x,y+1.0,x,y+1.2)

set(gca,'Title',...
text('String','GCA GET AND SET COMMANDS FOR PLOT',...
'Color','b'))

set(gca,'XGrid','on')

set(gca,'yTickLabel',{'blue';'green';'red';...
'cyan';'magenta';'yellow';'gray'})

h2=gca
h22=get(h1,'Parent')
ax_children=get(gca,'children')

c_names={'LineStyle','LineWidth','Marker'}
c_values={'-',1,'+';'-.',1.5,'o';'--',2,'s';'-',1.5,'d';...
'none',1,'p';'--',3,'none';':',2,'none';}
set(h1,c_names,c_values)

whos
% set(h1(1),'LineStyle','-','LineWidth',1,'Marker','+')
% set(h1(2),'LineStyle','-.','LineWidth',1.5,'Marker','o')
% set(h1(3),'LineStyle','--','LineWidth',2,'Marker','s')
% set(h1(4),'LineStyle','-','LineWidth',1.5,'Marker','d')
% set(h1(5),'LineStyle','none','LineWidth',1,'Marker','p')
% set(h1(6),'LineStyle','--','LineWidth',3,'Marker','none')
% set(h1(7),'LineStyle',':','LineWidth',2,'Marker','none')
Back