What does this mean?
Show older comments
Hi all
I am beginner in Matlab and currently learning about Matlab graph. I used this following code :
%%--------------------------------
t=0:0.1:10;
y1=sin(t);
y2=cos(t);
y3=t.^2;
f1=figure(1);
s1=subplot(2,1,1);
h1=plot(t,y1);
s2=subplot(2,1,2);
h2=plot(t,y2);
f2=figure(10);
h3=plot(t,y3);
get(0,'Children')
get(f1,'Children')
-------------------------------
the code
get(0,'Children')
will return
ans =
10
1
which is the 10 and 1 there can be understood referring to figure(10) and (1)
but when I tried
get(f1,'Children')
Matlab will return
ans =
175.0048
173.0048
I know that this number refer to s1 and s2. But My question is what does this number actually mean? or in simpler question : if I assume that I change the code (in subplot part ) to
f1=figure(1);
subplot(2,1,1);
h1=plot(t,y1);
subplot(2,1,2);
h2=plot(t,y2);
how do we know that those numbers refer to s1 and s2?
Any help is appreciated
Ali
Accepted Answer
More Answers (0)
Categories
Find more on Graphics Objects in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!