From: shamma on
hi
suppose i have data x=[1 2]

i want to ask which is correct way of padding zeros

1) [ 0 1 2 0]

or

2)[ 1 2 0 0 ] which is effectively fft(x,4)


Thanks

From: Rune Allnor on
On 25 Feb, 10:10, "shamma" <shammashah...(a)yahoo.com> wrote:
> hi
> suppose i have data   x=[1 2]
>
> i want to ask which is correct way of padding zeros
>
> 1) [ 0 1 2 0]
>
> or
>
> 2)[ 1 2 0 0 ] which is effectively fft(x,4)

You can do it either way. The key is that you append zeros
before and / or after the sequence x, not inside.

Rune
From: shamma on
>On 25 Feb, 10:10, "shamma" <shammashah...(a)yahoo.com> wrote:
>> hi
>> suppose i have data =A0 x=3D[1 2]
>>
>> i want to ask which is correct way of padding zeros
>>
>> 1) [ 0 1 2 0]
>>
>> or
>>
>> 2)[ 1 2 0 0 ] which is effectively fft(x,4)
>
>You can do it either way. The key is that you append zeros
>before and / or after the sequence x, not inside.
>
>Rune
>


what if it is like this
x=[ 1 0 0 2]
what effect would it have ?
From: Avier on
>On 25 Feb, 10:10, "shamma" <shammashah...(a)yahoo.com> wrote:
>> hi
>> suppose i have data =A0 x=3D[1 2]
>>
>> i want to ask which is correct way of padding zeros
>>
>> 1) [ 0 1 2 0]
>>
>> or
>>
>> 2)[ 1 2 0 0 ] which is effectively fft(x,4)



1) is better
From: suren on
On Feb 25, 2:10 pm, "shamma" <shammashah...(a)yahoo.com> wrote:
> hi
> suppose i have data   x=[1 2]
>
> i want to ask which is correct way of padding zeros
>
> 1) [ 0 1 2 0]
>
> or
>
> 2)[ 1 2 0 0 ] which is effectively fft(x,4)
>
> Thanks

I think both are equivalent. If you stack copies of [1 2 0 0] or [0 1
2 0] to form a periodic signal, both look the same, except for a
sample delay.The amplitude spectra of both should be same. Did you
check that ?

regards
suren