How to do plotting in a different figure for the same environment

2 views (last 30 days)
I have two figures for the same the environment and I want to do some plotting in the second figuer but it apperas on the first one, the pictures below demonstrate the issue. The plotting for the robot animation appears in Figure 1, as well as the labeling for the axis instead of Figure 2!!!

Answers (1)

dpb on 29 Jan 2023
Save the handles to the axes when they're created and plot into the desired one -- without specifying which, plot functions default to whichever axes is that returned by gca. See the doc for axes and plot...


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!