Re: 2D array replicated into 3D array plane by plane [message #56005] |
Wed, 26 September 2007 07:49  |
Vince Hradil
Messages: 574 Registered: December 1999
|
Senior Member |
|
|
On Sep 26, 9:30 am, "M. Katz" <MKatz...@yahoo.com> wrote:
> I'm wondering if there's a quick way to replicate a 2D array
> into a 3D array with every xy plane being the same.
>
>> From 1D to 2D I use something like this, the outer product.
>
> xx = x # (1 + fltarr(N))
>
> This makes every row equal to x in a jiffy.
>
>> From 2D to 3D however, the methodology is not as clear.
>
> Thanks,
> M. Katz
xx = rebin(x,nx,ny,nz,/sample)
|
|
|
|