Re: Making array out of sinc [message #72501 is a reply to message #72334] |
Tue, 07 September 2010 08:21  |
sirvival
Messages: 18 Registered: August 2010
|
Junior Member |
|
|
On Aug 29, 6:56 pm, Wox <s...@nomail.com> wrote:
> On Sat, 28 Aug 2010 04:42:43 -0700 (PDT), sirvival
>
>
>
> <fpfei...@hs.uni-hamburg.de> wrote:
>> On 27 Aug., 13:32, Wox <s...@nomail.com> wrote:
>>> On Fri, 27 Aug 2010 04:00:40 -0700 (PDT), sirvival
>
>>> <fpfei...@hs.uni-hamburg.de> wrote:
>>>> I want something that looks like when raindrop hits water.
>>>> So when I do a contour plot it looks like elipsis.
>>>> How can I do this?
>
>>> nx=201
>>> ny=81
>>> ratio=1.
>>> x=rebin(findgen(nx)-nx/2,nx,ny,/sample)
>>> y=rebin(findgen(1,ny)-ny/2,nx,ny,/sample)*ratio
>>> r=sqrt(x*x+y*y)
>>> psf3=sin(r)/r
>
>>> This gives circles as contours. Change the "ratio" to make ellipses.
>>> Btw, this is not a 2D sinc function. That would be sin(x)sin(y)/xy.
>
>> Hi,
>> thanks alot.
>> Thats what I am looking for.
>
>> PS: Is my psf3=psfx3#psfy3 not equal to your sin(x)sin(y)/xy?
>
> Yes it is, I didn't pay attention :-). My point was that if you need a
> 2D-sinc function, sin(x)sin(y)/xy is it, not the "raindrop function"
> you ask for.
Hi,
I confused myself when I did try out your solution at home.
I took a closer look today and its not what I was looking for (so yes
I am not looking for a raindrop).
I dont know how to describe it.
I want two sincs. One is in x direction one is in y direction.
Now I want to move 2D.
Like a rotating sinc but not circular since x and y direction are
different.
I got an idea in my head and will try it out.
Thanks
|
|
|