On Fri, Feb 15, 2008 at 6:49 AM, Neal Becker <[EMAIL PROTECTED]> wrote:

> I have a situation where I'm going to save some data sets to plot, but I
> don't know a-priori how many sets there will be.  I'm using this code:
>
> try:
>  shape = list(phase_plots.shape)
>  shape[0] += 1
>  phase_plots.resize (shape, refcheck=0)
> except NameError:
>  phase_plots = empty ((1, 2*iterations+1, l))
>
> This works, I'm just wondering if this is a reasonable approach or if
> maybe
> something else would be better (or more efficient).
>
> I'd just append the data to a list. Arrays aren't meant to be dynamic and
what you end up with is a bunch of reallocations and copies.

Chuck
_______________________________________________
Numpy-discussion mailing list
[email protected]
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to