Combining two figures in MATLAB

3 views (last 30 days)
Sarah
Sarah on 20 Oct 2011
Hey everyone. I am trying to combine these two figures together, but it keeps giving me the following error.
??? Error using ==> copyobj Invalid handle
Help would be much appreciated (:
figure(2);
clf;
subplot(1,1,1); plot(TPV1.Num,TPV1.TriSig,'b.-')
datetick('x',26,'keepticks');
grid on;
title('TPV1 v Time - ORIGINAL')
figure(3);
clf;
subplot(1,1,1); plot(TSP1.Num,TSP1.TriSig,'--r')
datetick('x',26,'keepticks');
grid on;
title('TPV1/TSP1 v Time - ORIGINAL')
H = findobj(2,'type','line');
copyobj(L,findobj(3,'type','axes'));
Legend = legend('TPV1','TSP1',2);
set(h,'Interpreter','none')

Accepted Answer

Fangjun Jiang
Fangjun Jiang on 21 Oct 2011
You may just have a typo.
You want to copy H, right? What is L in the copyobj() line?
Also, what is h in the last line?

More Answers (0)

Categories

Find more on Graphics Object Programming 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!