<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040</link>
    <title>MATLAB Central Newsreader - time and frequency domain</title>
    <description>Feed for thread: time and frequency domain</description>
    <language>en-us</language>
    <copyright>&amp;copy;1994-2008 by The MathWorks, Inc.</copyright>
    <webmaster>webmaster@mathworks.com</webmaster>
    <generator>MATLAB Central Newsreader</generator>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <image>
      <title>The MathWorks</title>
      <url>http://www.mathworks.com/images/membrane_icon.gif</url>
    </image>
    <item>
      <pubDate>Sat, 10 May 2008 09:59:05 -0400</pubDate>
      <title>time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431343</link>
      <author>beda meda</author>
      <description>Hi,&lt;br&gt;
I need to do this: I want to draw Hamming window in time and&lt;br&gt;
frequency domain. In time domain it is simple, I just write&lt;br&gt;
hamming(256) and plot. But I can't find function to view the&lt;br&gt;
same in frequency domain. You can see what I want at:&lt;br&gt;
&lt;a href="http://www.fit.vutbr.cz/~cernocky/speech/opora/zre_opora.pdf"&gt;http://www.fit.vutbr.cz/~cernocky/speech/opora/zre_opora.pdf&lt;/a&gt;&lt;br&gt;
page 38, chapter 5.3.2, pictures on the right.&lt;br&gt;
Thanks for help. &lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 10 May 2008 10:38:03 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431346</link>
      <author>Lars </author>
      <description>I don't have the chzech-toolbox installed. Sorry!&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 10 May 2008 16:34:02 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431370</link>
      <author>jay vaughan</author>
      <description>"Lars " &amp;lt;mustermann.klaus.TO.REMOVE@gmx.de&amp;gt; wrote in message&lt;br&gt;
&amp;lt;g03tua$bpi$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; I don't have the chzech-toolbox installed. Sorry!&lt;br&gt;
&lt;br&gt;
Try this.&lt;br&gt;
&lt;br&gt;
f1 = zeros(1,512);&lt;br&gt;
f1(128:383) = hamming(256);&lt;br&gt;
&lt;br&gt;
f2 = zeros(1,512);&lt;br&gt;
f2(128:383) = 1;&lt;br&gt;
&lt;br&gt;
fft_f1 = fftshift(fft(f1,2048));&lt;br&gt;
fft_f2 = fftshift(fft(f2,2048));&lt;br&gt;
&lt;br&gt;
subplot(2,2,3); plot(f1);&lt;br&gt;
subplot(2,2,1); plot(f2);&lt;br&gt;
subplot(2,2,4); plot(abs(fft_f1)); xlim([896 1151])&lt;br&gt;
subplot(2,2,2); plot(abs(fft_f2)); xlim([896 1151])&lt;br&gt;
&lt;br&gt;
J&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 10 May 2008 19:29:05 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431377</link>
      <author>beda meda</author>
      <description>"jay vaughan" &amp;lt;jvaughan5.nospam@gmail.com&amp;gt; wrote in message&lt;br&gt;
&amp;lt;g04ipq$nbi$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; "Lars " &amp;lt;mustermann.klaus.TO.REMOVE@gmx.de&amp;gt; wrote in message&lt;br&gt;
&amp;gt; &amp;lt;g03tua$bpi$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt; I don't have the chzech-toolbox installed. Sorry!&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Try this.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; f1 = zeros(1,512);&lt;br&gt;
&amp;gt; f1(128:383) = hamming(256);&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; f2 = zeros(1,512);&lt;br&gt;
&amp;gt; f2(128:383) = 1;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; fft_f1 = fftshift(fft(f1,2048));&lt;br&gt;
&amp;gt; fft_f2 = fftshift(fft(f2,2048));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; subplot(2,2,3); plot(f1);&lt;br&gt;
&amp;gt; subplot(2,2,1); plot(f2);&lt;br&gt;
&amp;gt; subplot(2,2,4); plot(abs(fft_f1)); xlim([896 1151])&lt;br&gt;
&amp;gt; subplot(2,2,2); plot(abs(fft_f2)); xlim([896 1151])&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; J&lt;br&gt;
&lt;br&gt;
Thank you SO MUCH!&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 10 May 2008 19:58:02 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431381</link>
      <author>Chen Sagiv</author>
      <description>Hi,&lt;br&gt;
&lt;br&gt;
It is not important when you plot the abs of the FT, but &lt;br&gt;
shouldn't you use instead:&lt;br&gt;
&lt;br&gt;
&amp;gt; f1 = zeros(1,512);&lt;br&gt;
&amp;gt; f1(128:383) = hamming(256);&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; f2 = zeros(1,512);&lt;br&gt;
&amp;gt; f2(128:383) = 1;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; fft_f1 = fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; fft_f2 = fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; subplot(2,2,3); plot(f1);&lt;br&gt;
&amp;gt; subplot(2,2,1); plot(f2);&lt;br&gt;
&amp;gt; subplot(2,2,4); plot(abs(fft_f1)); xlim([896 1151])&lt;br&gt;
&amp;gt; subplot(2,2,2); plot(abs(fft_f2)); xlim([896 1151])&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Best,&lt;br&gt;
&lt;br&gt;
Chen&lt;br&gt;
"jay vaughan" &amp;lt;jvaughan5.nospam@gmail.com&amp;gt; wrote in message &lt;br&gt;
&amp;lt;g04ipq$nbi$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; "Lars " &amp;lt;mustermann.klaus.TO.REMOVE@gmx.de&amp;gt; wrote in &lt;br&gt;
message&lt;br&gt;
&amp;gt; &amp;lt;g03tua$bpi$1@fred.mathworks.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt; I don't have the chzech-toolbox installed. Sorry!&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Try this.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; f1 = zeros(1,512);&lt;br&gt;
&amp;gt; f1(128:383) = hamming(256);&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; f2 = zeros(1,512);&lt;br&gt;
&amp;gt; f2(128:383) = 1;&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; fft_f1 = fftshift(fft(f1,2048));&lt;br&gt;
&amp;gt; fft_f2 = fftshift(fft(f2,2048));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; subplot(2,2,3); plot(f1);&lt;br&gt;
&amp;gt; subplot(2,2,1); plot(f2);&lt;br&gt;
&amp;gt; subplot(2,2,4); plot(abs(fft_f1)); xlim([896 1151])&lt;br&gt;
&amp;gt; subplot(2,2,2); plot(abs(fft_f2)); xlim([896 1151])&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; J&lt;br&gt;
&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 10 May 2008 22:47:24 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431394</link>
      <author>Greg Heath</author>
      <description>On May 10, 3:58=A0pm, "Chen Sagiv" &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; Hi,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; It is not important when you plot the abs of the FT, but&lt;br&gt;
&amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; f1 =3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; f1(128:383) =3D hamming(256);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; f2 =3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; f2(128:383) =3D 1;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; fft_f1 =3D fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; fft_f2 =3D fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&lt;br&gt;
Absolutely not!&lt;br&gt;
&lt;br&gt;
Hope this helps.&lt;br&gt;
&lt;br&gt;
Greg&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 11 May 2008 11:00:22 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431433</link>
      <author>Chen Sagiv</author>
      <description>Hi Greg,&lt;br&gt;
&lt;br&gt;
No, it doesn't help. Can you explain your very short &lt;br&gt;
response ?&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
&lt;br&gt;
Chen &lt;br&gt;
&lt;br&gt;
Greg Heath &amp;lt;heath@alumni.brown.edu&amp;gt; wrote in message &lt;br&gt;
&amp;lt;3c59d7c3-618b-44c2-816a-&lt;br&gt;
b58be9319b4d@24g2000hsh.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; On May 10, 3:58=A0pm, "Chen Sagiv" &lt;br&gt;
&amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; Hi,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; It is not important when you plot the abs of the FT, but&lt;br&gt;
&amp;gt; &amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; f1 =3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; f1(128:383) =3D hamming(256);&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; f2 =3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; f2(128:383) =3D 1;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; fft_f1 =3D fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; fft_f2 =3D fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Absolutely not!&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Hope this helps.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Greg&lt;br&gt;
&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 11 May 2008 12:30:42 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431436</link>
      <author>Greg Heath</author>
      <description>Corrected for the unforgivable sin of TOP-POSTING!&lt;br&gt;
&lt;br&gt;
On May 11, 7:00=A0am, "Chen Sagiv" &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;3c59d7c3-618b-44c2-816a-&lt;br&gt;
&amp;gt; b58be9319...@24g2000hsh.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; On May 10, 3:58=3DA0pm, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Hi,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; It is not important when you plot the abs of the FT, but&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; f1 =3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; f1(128:383) =3D3D hamming(256);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; f2 =3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; f2(128:383) =3D3D 1;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f1 =3D3D fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f2 =3D3D fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Absolutely not!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Hope this helps.&lt;br&gt;
&lt;br&gt;
&amp;gt; Hi Greg,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; No, it doesn't help. Can you explain your very short&lt;br&gt;
&amp;gt; response ?&lt;br&gt;
&lt;br&gt;
There is no point to using ifftshift.&lt;br&gt;
&lt;br&gt;
When I ran your code the spectra exhibted hashy&lt;br&gt;
artifacts.&lt;br&gt;
&lt;br&gt;
Did you cut what you wrote,  paste it into a command&lt;br&gt;
&amp;nbsp;line, and compare the plots with the originals??&lt;br&gt;
&lt;br&gt;
The results are obviously incorrect.&lt;br&gt;
&lt;br&gt;
Hope this helps.&lt;br&gt;
&lt;br&gt;
Greg&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 11 May 2008 13:26:03 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431442</link>
      <author>Chen Sagiv</author>
      <description>Dear Greg,&lt;br&gt;
&lt;br&gt;
I refer you to a previous discussion at:&lt;br&gt;
&lt;br&gt;
&lt;a href="http://www.mathworks.com/matlabcentral/newsreader/view_threa"&gt;http://www.mathworks.com/matlabcentral/newsreader/view_threa&lt;/a&gt;&lt;br&gt;
d/168642#430044&lt;br&gt;
&lt;br&gt;
Chen &lt;br&gt;
&lt;br&gt;
Greg Heath &amp;lt;heath@alumni.brown.edu&amp;gt; wrote in message &lt;br&gt;
&amp;lt;97e5fc3c-ddbc-4c0c-abd9-&lt;br&gt;
c52e9a3ea38c@s50g2000hsb.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; Corrected for the unforgivable sin of TOP-POSTING!&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; On May 11, 7:00=A0am, "Chen Sagiv" &lt;br&gt;
&amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;lt;3c59d7c3-618b-44c2-816a-&lt;br&gt;
&amp;gt; &amp;gt; b58be9319...@24g2000hsh.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; On May 10, 3:58=3DA0pm, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; It is not important when you plot the abs of the &lt;br&gt;
FT, but&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1 =3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1(128:383) =3D3D hamming(256);&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2 =3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2(128:383) =3D3D 1;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f1 =3D3D fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f2 =3D3D fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Absolutely not!&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Hope this helps.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; Hi Greg,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; No, it doesn't help. Can you explain your very short&lt;br&gt;
&amp;gt; &amp;gt; response ?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; There is no point to using ifftshift.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; When I ran your code the spectra exhibted hashy&lt;br&gt;
&amp;gt; artifacts.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Did you cut what you wrote,  paste it into a command&lt;br&gt;
&amp;gt;  line, and compare the plots with the originals??&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; The results are obviously incorrect.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Hope this helps.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Greg&lt;br&gt;
&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 11 May 2008 13:30:22 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431443</link>
      <author>Chen Sagiv</author>
      <description>Greg Heath &amp;lt;heath@alumni.brown.edu&amp;gt; wrote in message &lt;br&gt;
&amp;lt;97e5fc3c-ddbc-4c0c-abd9-&lt;br&gt;
c52e9a3ea38c@s50g2000hsb.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; Corrected for the unforgivable sin of TOP-POSTING!&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; On May 11, 7:00=A0am, "Chen Sagiv" &lt;br&gt;
&amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;lt;3c59d7c3-618b-44c2-816a-&lt;br&gt;
&amp;gt; &amp;gt; b58be9319...@24g2000hsh.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; On May 10, 3:58=3DA0pm, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; It is not important when you plot the abs of the &lt;br&gt;
FT, but&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1 =3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1(128:383) =3D3D hamming(256);&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2 =3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2(128:383) =3D3D 1;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f1 =3D3D fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f2 =3D3D fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Absolutely not!&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Hope this helps.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; Hi Greg,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; No, it doesn't help. Can you explain your very short&lt;br&gt;
&amp;gt; &amp;gt; response ?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; There is no point to using ifftshift.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; When I ran your code the spectra exhibted hashy&lt;br&gt;
&amp;gt; artifacts.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Did you cut what you wrote,  paste it into a command&lt;br&gt;
&amp;gt;  line, and compare the plots with the originals??&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; The results are obviously incorrect.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Hope this helps.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Greg&lt;br&gt;
&lt;br&gt;
Hi again,&lt;br&gt;
&lt;br&gt;
As a new member to the newsgroup, I just realized what you &lt;br&gt;
meant by top-posting. I do hope this will be the worst sin &lt;br&gt;
in my life, but I will try to avoid it from now on.&lt;br&gt;
&lt;br&gt;
Best,&lt;br&gt;
&lt;br&gt;
Chen&lt;br&gt;
&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Sun, 11 May 2008 20:47:07 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431470</link>
      <author>Greg Heath</author>
      <description>On May 11, 9:26=A0am, "Chen Sagiv" &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;lt;97e5fc3c-ddbc-4c0c-abd9-&lt;br&gt;
&amp;gt; c52e9a3ea...@s50g2000hsb.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Corrected for the unforgivable sin of TOP-POSTING!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; On May 11, 7:00=3DA0am, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;lt;3c59d7c3-618b-44c2-816a-&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; b58be9319...@24g2000hsh.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; On May 10, 3:58=3D3DA0pm, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; It is not important when you plot the abs of the&lt;br&gt;
&amp;gt; FT, but&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1 =3D3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1(128:383) =3D3D3D hamming(256);&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2 =3D3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2(128:383) =3D3D3D 1;&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f1 =3D3D3D fftshift(fft(ifftshift(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f2 =3D3D3D fftshift(fft(ifftshift(f2),2048));&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; Absolutely not!&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hope this helps.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Hi Greg,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; No, it doesn't help. Can you explain your very short&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; response ?&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; There is no point to using ifftshift.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; When I ran your code the spectra exhibted hashy&lt;br&gt;
&amp;gt; &amp;gt; artifacts.&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; Did you cut what you wrote, =A0paste it into a command&lt;br&gt;
&amp;gt; &amp;gt; =A0line, and compare the plots with the originals??&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; The results are obviously incorrect.&lt;br&gt;
&lt;br&gt;
&amp;gt; Dear Greg,&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; I refer you to a previous discussion at:&lt;br&gt;
&amp;gt;&lt;br&gt;
&amp;gt; &lt;a href="http://www.mathworks.com/matlabcentral/newsreader/view_threa"&gt;http://www.mathworks.com/matlabcentral/newsreader/view_threa&lt;/a&gt;&lt;br&gt;
&amp;gt; d/168642#430044&lt;br&gt;
&lt;br&gt;
Let me repeat&lt;br&gt;
&lt;br&gt;
When I ran your code the spectra exhibted hashy&lt;br&gt;
artifacts. Did you actually run it??&lt;br&gt;
&lt;br&gt;
I read the reference thread. What is your point?&lt;br&gt;
&lt;br&gt;
Greg&lt;br&gt;
&lt;br&gt;
P.S. You may want to take a look at&lt;br&gt;
&lt;br&gt;
fftshift([0 1 2 3 4 5 6 7])&lt;br&gt;
ifftshift([0 1 2 3 4 5 6 7])&lt;br&gt;
fftshift([0 1 2 3 4 5 6 7 8])&lt;br&gt;
ifftshift([0 1 2 3 4 5 6 7 8])&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Mon, 12 May 2008 08:13:03 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431513</link>
      <author>Chen Sagiv</author>
      <description>Greg Heath &amp;lt;heath@alumni.brown.edu&amp;gt; wrote in message &lt;br&gt;
&amp;lt;0d25ec05-ce98-47fa-868e-&lt;br&gt;
d33bb49dfec8@f36g2000hsa.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; On May 11, 9:26=A0am, "Chen Sagiv" &lt;br&gt;
&amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;lt;97e5fc3c-ddbc-4c0c-abd9-&lt;br&gt;
&amp;gt; &amp;gt; c52e9a3ea...@s50g2000hsb.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Corrected for the unforgivable sin of TOP-POSTING!&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; On May 11, 7:00=3DA0am, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; Greg Heath &amp;lt;he...@alumni.brown.edu&amp;gt; wrote in message&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;lt;3c59d7c3-618b-44c2-816a-&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; b58be9319...@24g2000hsh.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; On May 10, 3:58=3D3DA0pm, "Chen Sagiv"&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; It is not important when you plot the abs of the&lt;br&gt;
&amp;gt; &amp;gt; FT, but&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; shouldn't you use instead:&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1 =3D3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f1(128:383) =3D3D3D hamming(256);&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2 =3D3D3D zeros(1,512);&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; f2(128:383) =3D3D3D 1;&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f1 =3D3D3D fftshift(fft(ifftshift&lt;br&gt;
(f1),2048));&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; fft_f2 =3D3D3D fftshift(fft(ifftshift&lt;br&gt;
(f2),2048));&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Absolutely not!&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; &amp;gt; Hope this helps.&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; Hi Greg,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; No, it doesn't help. Can you explain your very short&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; &amp;gt; response ?&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; There is no point to using ifftshift.&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; When I ran your code the spectra exhibted hashy&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; artifacts.&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; Did you cut what you wrote, =A0paste it into a command&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; =A0line, and compare the plots with the originals??&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &amp;gt; The results are obviously incorrect.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; &amp;gt; Dear Greg,&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; I refer you to a previous discussion at:&lt;br&gt;
&amp;gt; &amp;gt;&lt;br&gt;
&amp;gt; &amp;gt; &lt;br&gt;
&lt;a href="http://www.mathworks.com/matlabcentral/newsreader/view_threa"&gt;http://www.mathworks.com/matlabcentral/newsreader/view_threa&lt;/a&gt;&lt;br&gt;
&amp;gt; &amp;gt; d/168642#430044&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Let me repeat&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; When I ran your code the spectra exhibted hashy&lt;br&gt;
&amp;gt; artifacts. Did you actually run it??&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; I read the reference thread. What is your point?&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Greg&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; P.S. You may want to take a look at&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; fftshift([0 1 2 3 4 5 6 7])&lt;br&gt;
&amp;gt; ifftshift([0 1 2 3 4 5 6 7])&lt;br&gt;
&amp;gt; fftshift([0 1 2 3 4 5 6 7 8])&lt;br&gt;
&amp;gt; ifftshift([0 1 2 3 4 5 6 7 8])&lt;br&gt;
&lt;br&gt;
Hi Greg,&lt;br&gt;
&lt;br&gt;
I ran the code, and indeed it looks nasty. &lt;br&gt;
My point is however very simple. &lt;br&gt;
&lt;br&gt;
If you take the code suggested in the beginning of this all &lt;br&gt;
discussion and display the imaginary rather the abs value &lt;br&gt;
you will get a phase, which you should be aware of if you &lt;br&gt;
account for the real and imaginary values of the FT &lt;br&gt;
separately. This is my point !&lt;br&gt;
&lt;br&gt;
Try out:&lt;br&gt;
&lt;br&gt;
f1 = zeros(1,512);&lt;br&gt;
f1(128:383) = hamming(256);&lt;br&gt;
&lt;br&gt;
f2 = zeros(1,512);&lt;br&gt;
f2(128:383) = 1;&lt;br&gt;
&lt;br&gt;
fft_f1 = fftshift(fft(f1,2048));&lt;br&gt;
fft_f2 = fftshift(fft(f2,2048));&lt;br&gt;
&lt;br&gt;
subplot(2,2,3); plot(f1);&lt;br&gt;
subplot(2,2,1); plot(f2);&lt;br&gt;
subplot(2,2,4); plot(imag(fft_f1)); xlim([896 1151])&lt;br&gt;
subplot(2,2,2); plot(imag(fft_f2)); xlim([896 1151])&lt;br&gt;
&lt;br&gt;
Best,&lt;br&gt;
&lt;br&gt;
Chen &lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 13 May 2008 00:09:18 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431693</link>
      <author>Greg Heath</author>
      <description>On May 12, 4:13 am, "Chen Sagiv" &amp;lt;chensagiv...@gmail.com&amp;gt; wrote:&lt;br&gt;
&amp;gt; -----SNIP&lt;br&gt;
&amp;gt; If you take the code suggested in the beginning of this all&lt;br&gt;
&amp;gt; discussion and display the imaginary rather the abs value&lt;br&gt;
&amp;gt; you will get a phase, which you should be aware of if you&lt;br&gt;
&amp;gt; account for the real and imaginary values of the FT&lt;br&gt;
&amp;gt; separately. This is my point !&lt;br&gt;
&lt;br&gt;
There are two impotant points:&lt;br&gt;
&lt;br&gt;
1. The difference between  the fft of x1(t) and&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;x2(t) = x(t-t0) is a complex multiplier linear&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;phase shift exp(-2*pi*f*t0). Therefore, if&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;X1 = fft(x1) is real, X2 = fft(x2) will be&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;complex.&lt;br&gt;
2. The fft of a zero padded version of x will also&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;be complex.&lt;br&gt;
&lt;br&gt;
close all, clear all, clc, k=0&lt;br&gt;
&lt;br&gt;
x0 = ones(1,16);&lt;br&gt;
x1 = [ones(1,16) zeros(1,16)];&lt;br&gt;
x2 = [zeros(1,8) ones(1,16) zeros(1,8)];&lt;br&gt;
x3 = [zeros(1,16) ones(1,16)];&lt;br&gt;
&lt;br&gt;
k=k+1,figure(k)&lt;br&gt;
&lt;br&gt;
subplot(2,2,1); plot(x0); axis([-5 35 -0.1 1.1])&lt;br&gt;
subplot(2,2,2); plot(x1); axis([-5 35 -0.1 1.1])&lt;br&gt;
subplot(2,2,3); plot(x2); axis([-5 35 -0.1 1.1])&lt;br&gt;
subplot(2,2,4); plot(x3); axis([-5 35 -0.1 1.1])&lt;br&gt;
&lt;br&gt;
X0 = fftshift(fft(x0));&lt;br&gt;
X1 = fftshift(fft(x1));&lt;br&gt;
X2 = fftshift(fft(x2));&lt;br&gt;
X3 = fftshift(fft(x3));&lt;br&gt;
&lt;br&gt;
k=k+1,figure(k)&lt;br&gt;
subplot(2,2,1); plot(imag(X0)); axis([-5 35  -11 11])&lt;br&gt;
subplot(2,2,2); plot(imag(X1)); axis([-5 35  -11 11])&lt;br&gt;
subplot(2,2,3); plot(imag(X2)); axis([-5 35  -11 11])&lt;br&gt;
subplot(2,2,4); plot(imag(X3)); axis([-5 35  -11 11])&lt;br&gt;
&lt;br&gt;
Hope this helps,&lt;br&gt;
&lt;br&gt;
Greg&lt;br&gt;
&lt;br&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 14 May 2008 06:27:02 -0400</pubDate>
      <title>Re: time and frequency domain</title>
      <link>http://www.mathworks.com/matlabcentral/newsreader/view_thread/169040#431938</link>
      <author>Chen Sagiv</author>
      <description>Greg Heath &amp;lt;heath@alumni.brown.edu&amp;gt; wrote in message &lt;br&gt;
&amp;lt;08b54431-1628-4ae0-9506-&lt;br&gt;
1ed9fe6469c3@f36g2000hsa.googlegroups.com&amp;gt;...&lt;br&gt;
&amp;gt; On May 12, 4:13 am, "Chen Sagiv" &amp;lt;chensagiv...@gmail.com&amp;gt; &lt;br&gt;
wrote:&lt;br&gt;
&amp;gt; &amp;gt; -----SNIP&lt;br&gt;
&amp;gt; &amp;gt; If you take the code suggested in the beginning of this &lt;br&gt;
all&lt;br&gt;
&amp;gt; &amp;gt; discussion and display the imaginary rather the abs &lt;br&gt;
value&lt;br&gt;
&amp;gt; &amp;gt; you will get a phase, which you should be aware of if &lt;br&gt;
you&lt;br&gt;
&amp;gt; &amp;gt; account for the real and imaginary values of the FT&lt;br&gt;
&amp;gt; &amp;gt; separately. This is my point !&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; There are two impotant points:&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; 1. The difference between  the fft of x1(t) and&lt;br&gt;
&amp;gt;    x2(t) = x(t-t0) is a complex multiplier linear&lt;br&gt;
&amp;gt;    phase shift exp(-2*pi*f*t0). Therefore, if&lt;br&gt;
&amp;gt;    X1 = fft(x1) is real, X2 = fft(x2) will be&lt;br&gt;
&amp;gt;    complex.&lt;br&gt;
&amp;gt; 2. The fft of a zero padded version of x will also&lt;br&gt;
&amp;gt;    be complex.&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; close all, clear all, clc, k=0&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; x0 = ones(1,16);&lt;br&gt;
&amp;gt; x1 = [ones(1,16) zeros(1,16)];&lt;br&gt;
&amp;gt; x2 = [zeros(1,8) ones(1,16) zeros(1,8)];&lt;br&gt;
&amp;gt; x3 = [zeros(1,16) ones(1,16)];&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; k=k+1,figure(k)&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; subplot(2,2,1); plot(x0); axis([-5 35 -0.1 1.1])&lt;br&gt;
&amp;gt; subplot(2,2,2); plot(x1); axis([-5 35 -0.1 1.1])&lt;br&gt;
&amp;gt; subplot(2,2,3); plot(x2); axis([-5 35 -0.1 1.1])&lt;br&gt;
&amp;gt; subplot(2,2,4); plot(x3); axis([-5 35 -0.1 1.1])&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; X0 = fftshift(fft(x0));&lt;br&gt;
&amp;gt; X1 = fftshift(fft(x1));&lt;br&gt;
&amp;gt; X2 = fftshift(fft(x2));&lt;br&gt;
&amp;gt; X3 = fftshift(fft(x3));&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; k=k+1,figure(k)&lt;br&gt;
&amp;gt; subplot(2,2,1); plot(imag(X0)); axis([-5 35  -11 11])&lt;br&gt;
&amp;gt; subplot(2,2,2); plot(imag(X1)); axis([-5 35  -11 11])&lt;br&gt;
&amp;gt; subplot(2,2,3); plot(imag(X2)); axis([-5 35  -11 11])&lt;br&gt;
&amp;gt; subplot(2,2,4); plot(imag(X3)); axis([-5 35  -11 11])&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Hope this helps,&lt;br&gt;
&amp;gt; &lt;br&gt;
&amp;gt; Greg&lt;br&gt;
&amp;gt; &lt;br&gt;
&lt;br&gt;
Hi Greg,&lt;br&gt;
&lt;br&gt;
Thanks for the example. &lt;br&gt;
&lt;br&gt;
Chen &lt;br&gt;
&lt;br&gt;
</description>
    </item>
  </channel>
</rss>
