On 02/26/2015 9:18 AM, Alex wrote:
...
> ... I think my key
> roadblock right now is just how one would copy the GUI plot over to the
> other figure into its own subplot without clearing the other subplots.
>
...
Only way w/o a lot of redrawing I would see would be that you create the
subplots sequentially but must allocate the space for as many as you're
going to have on the initial call. When any new subplot axes location
conflicts with any previous, subplot() destroys the underlying existing
ones to make the new one.
You _can_ however, add additional axes manually; they do not destroy
existing ones and you could then create the first axes at whatever
size/position you desire, then relocate it by changing its position
properties to make room for another. This would mean keeping track of
all as they are populated, of course. Doable but a lot of coding it
would seem.
You could, I guess, generate a stored database of the positions from
various numbers/arrangements of subplot() and retrieve from it for a
given number the appropriate dimensions to apply to each axes; that
seems relatively simple approach rather than doing it all dynamically.
--
...
> ... I think my key
> roadblock right now is just how one would copy the GUI plot over to the
> other figure into its own subplot without clearing the other subplots.
>
...
Only way w/o a lot of redrawing I would see would be that you create the
subplots sequentially but must allocate the space for as many as you're
going to have on the initial call. When any new subplot axes location
conflicts with any previous, subplot() destroys the underlying existing
ones to make the new one.
You _can_ however, add additional axes manually; they do not destroy
existing ones and you could then create the first axes at whatever
size/position you desire, then relocate it by changing its position
properties to make room for another. This would mean keeping track of
all as they are populated, of course. Doable but a lot of coding it
would seem.
You could, I guess, generate a stored database of the positions from
various numbers/arrangements of subplot() and retrieve from it for a
given number the appropriate dimensions to apply to each axes; that
seems relatively simple approach rather than doing it all dynamically.
--