How can I call the properties of figure with more than 1 graph in it?

I have a figure that has more than 1 graphs in it. How can I change the lineStyle of each one?

Answers (1)

t=0:0.1:10;
y1=sin(t)
y2=cos(t)
h=plot(t,y1,t,y2)
set(h(1),'linewidth',12)
% h(1) and h(2) are handles of plot 1 and plot 2

2 Comments

Thank you, but I'm not the one drawing the graphs, The user enters a .fig file...
You can get the handles h by
h=get(gca,'children')

This question is closed.

Asked:

on 31 Jan 2014

Closed:

on 20 Aug 2021

Community Treasure Hunt

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

Start Hunting!