Line 1: Line 1:
[[Category:ECE438Fall2014Boutin]]
+
<br>
[[Category:ECE438]]
+
[[Category:ECE]]
+
[[Category:signal processing]]
+
[[Category:digital signal processing]]
+
  
 
= [[ECE438|ECE 438]]: Digital Signal Processing with Applications  =
 
= [[ECE438|ECE 438]]: Digital Signal Processing with Applications  =
Line 10: Line 6:
  
 
----
 
----
<div style="background: none repeat scroll 0% 0% rgb(238, 238, 255); border-width: 1px 1px 1px 4px; border-style: solid; border-color: rgb(68, 68, 136) rgb(68, 68, 136) rgb(68, 68, 136) rgb(51, 51, 136); width: 30em; padding: 2em; margin: auto; ">
+
<div style="background: none repeat scroll 0% 0% rgb(238, 238, 255); border-width: 1px 1px 1px 4px; border-style: solid; border-color: rgb(68, 68, 136) rgb(68, 68, 136) rgb(68, 68, 136) rgb(51, 51, 136); width: 30em; padding: 2em; margin: auto;">
 
Message area:  
 
Message area:  
*Time to start reviewing slectures. See guidelines below. Let me know if you want an anonymous login.
+
 
 +
*Time to start reviewing slectures. See guidelines below. Let me know if you want an anonymous login.  
 
*The material of Lab 8 (quantization) is not on the test.  
 
*The material of Lab 8 (quantization) is not on the test.  
*[[HW5ECE438F14|HW5]] is due next Monday.
+
*[[HW5ECE438F14|HW5]] is due next Monday.  
*The date of the first midterm has been changed from October 10 to October 17. -pm
+
*The date of the first midterm has been changed from October 10 to October 17. -pm  
* Please stop by the VIP Poster Session in the MSEE atrium October 8th at 5:30 PM, there will be free pizza and soda.
+
*Please stop by the VIP Poster Session in the MSEE atrium October 8th at 5:30 PM, there will be free pizza and soda.
 
</div>  
 
</div>  
 
----
 
----
Line 25: Line 22:
 
**Office: MSEE 342  
 
**Office: MSEE 342  
 
**[[Open office hours mboutin|Office hours]] are listed [[Open office hours mboutin|here]].  
 
**[[Open office hours mboutin|Office hours]] are listed [[Open office hours mboutin|here]].  
*Teaching Assistant: [[User:Shenkt|Trey Shenk]]
+
*Teaching Assistant: [[User:Shenkt|Trey Shenk]]  
**Email: shenkt at purdue dot you know what
+
**Email: shenkt at purdue dot you know what  
*Teaching Assistant: Ikbeom Jang
+
*Teaching Assistant: Ikbeom Jang  
**Email: jang69 at purdue dot you know what
+
**Email: jang69 at purdue dot you know what  
*[[Lecture Schedule ECE438Fall14 Boutin|Course Outline]] (Approximate schedule with detailed reference list)
+
*[[Lecture Schedule ECE438Fall14 Boutin|Course Outline]] (Approximate schedule with detailed reference list)  
 
*[[Media:SyllabusECE438F14boutin.pdf|Course Syllabus]]  
 
*[[Media:SyllabusECE438F14boutin.pdf|Course Syllabus]]  
 
*Important Dates:  
 
*Important Dates:  
**Test 1: <SPAN STYLE="text-decoration: line-through;">Friday October 10, 2014  </span> <span style="color:red"> Friday October 17, 2014 </span>
+
**Test 1: <span style="text-decoration: line-through;">Friday October 10, 2014  </span> <span style="color:red"> Friday October 17, 2014 </span>  
**Test 2: Friday December 5, 2014
+
**Test 2: Friday December 5, 2014  
 
**Final, TBA
 
**Final, TBA
  
== Labs==
+
== Labs ==
 +
 
 +
[[ECE438 Lab Fall 2014|Here]]
  
[[ECE438_Lab_Fall_2014|Here]]
 
 
----
 
----
  
 
== Resources  ==
 
== Resources  ==
 +
 
*[[Collective Table of Formulas|Rhea's Collective Table of Formulas]]. Add your formulas now!  
 
*[[Collective Table of Formulas|Rhea's Collective Table of Formulas]]. Add your formulas now!  
**[[CT_Fourier_Transform_%28frequency_in_hertz%29|CTFT]]
+
**[[CT Fourier Transform (frequency in hertz)|CTFT]]  
**[[Table_DT_Fourier_Transforms|DTFT]]
+
**[[Table DT Fourier Transforms|DTFT]]  
**[[Z_Transform_table|z-transform]]
+
**[[Z Transform table|z-transform]]  
*[[How to Enter Math in Rhea|Cheat Sheet for Rhea Math]]
+
*[[How to Enter Math in Rhea|Cheat Sheet for Rhea Math]]  
*[https://www.projectrhea.org/rhea/images/9/91/Zpgui3.m.zip zpgui3.m] A MATLAB GUI showing the effect of poles and zeros during filter design.
+
*[https://www.projectrhea.org/rhea/images/9/91/Zpgui3.m.zip zpgui3.m] A MATLAB GUI showing the effect of poles and zeros during filter design.  
*[[DTFT_Window_Function|Graph of Magnitude of DTFT of a window function]]
+
*[[DTFT Window Function|Graph of Magnitude of DTFT of a window function]]
  
 
----
 
----
Line 54: Line 53:
 
== Lecture Blog  ==
 
== Lecture Blog  ==
  
[[Lecture1ECE438F14|Lecture 1]], [[Lecture2ECE438F14|2]], [[Lecture3ECE438F14|3]] ,[[Lecture4ECE438F14|4]] ,[[Lecture5ECE438F14|5]] ,[[Lecture6ECE438F14|6]] ,[[Lecture7ECE438F14|7]] ,[[Lecture8ECE438F14|8]] ,[[Lecture9ECE438F14|9]] ,[[Lecture10ECE438F14|10]] ,[[Lecture11ECE438F14|11]] ,[[Lecture12ECE438F14|12]] ,[[Lecture13ECE438F14|13]] ,[[Lecture14ECE438F14|14]] ,[[Lecture15ECE438F14|15]] ,[[Lecture16ECE438F14|16]] ,[[Lecture17ECE438F14|17]] ,[[Lecture18ECE438F14|18]] ,[[Lecture19ECE438F14|19]] ,[[Lecture20ECE438F14|20]] ,[[Lecture21ECE438F14|21]] ,[[Lecture22ECE438F14|22]] ,[[Lecture23ECE438F14|23]] ,[[Lecture24ECE438F14|24]] ,[[Lecture25ECE438F14|25]] ,[[Lecture26ECE438F14|26]] ,[[Lecture27ECE438F14|27]] ,[[Lecture28ECE438F14|28]] ,[[Lecture29ECE438F14|29]] ,[[Lecture30ECE438F14|30]] ,[[Lecture31ECE438F14|31]] ,[[Lecture32ECE438F14|32]] ,[[Lecture33ECE438F14|33]] ,[[Lecture34ECE438F14|34]] ,[[Lecture35ECE438F14|35]] ,[[Lecture36ECE438F14|36]] ,[[Lecture37ECE438F14|37]] ,[[Lecture38ECE438F14|38]] ,[[Lecture39ECE438F14|39]] ,[[Lecture40ECE438F14|40]] ,[[Lecture41ECE438F14|41]] ,[[Lecture42ECE438F14|42]] ,[[Lecture43ECE438F14|43]] ,[[Lecture44ECE438F14|44]], [[final_examECE438F14|final exam]] .  
+
[[Lecture1ECE438F14|Lecture 1]], [[Lecture2ECE438F14|2]], [[Lecture3ECE438F14|3]] ,[[Lecture4ECE438F14|4]] ,[[Lecture5ECE438F14|5]] ,[[Lecture6ECE438F14|6]] ,[[Lecture7ECE438F14|7]] ,[[Lecture8ECE438F14|8]] ,[[Lecture9ECE438F14|9]] ,[[Lecture10ECE438F14|10]] ,[[Lecture11ECE438F14|11]] ,[[Lecture12ECE438F14|12]] ,[[Lecture13ECE438F14|13]] ,[[Lecture14ECE438F14|14]] ,[[Lecture15ECE438F14|15]] ,[[Lecture16ECE438F14|16]] ,[[Lecture17ECE438F14|17]] ,[[Lecture18ECE438F14|18]] ,[[Lecture19ECE438F14|19]] ,[[Lecture20ECE438F14|20]] ,[[Lecture21ECE438F14|21]] ,[[Lecture22ECE438F14|22]] ,[[Lecture23ECE438F14|23]] ,[[Lecture24ECE438F14|24]] ,[[Lecture25ECE438F14|25]] ,[[Lecture26ECE438F14|26]] ,[[Lecture27ECE438F14|27]] ,[[Lecture28ECE438F14|28]] ,[[Lecture29ECE438F14|29]] ,[[Lecture30ECE438F14|30]] ,[[Lecture31ECE438F14|31]] ,[[Lecture32ECE438F14|32]] ,[[Lecture33ECE438F14|33]] ,[[Lecture34ECE438F14|34]] ,[[Lecture35ECE438F14|35]] ,[[Lecture36ECE438F14|36]] ,[[Lecture37ECE438F14|37]] ,[[Lecture38ECE438F14|38]] ,[[Lecture39ECE438F14|39]] ,[[Lecture40ECE438F14|40]] ,[[Lecture41ECE438F14|41]] ,[[Lecture42ECE438F14|42]] ,[[Lecture43ECE438F14|43]] ,[[Lecture44ECE438F14|44]], [[Final examECE438F14|final exam]] .  
  
 
----
 
----
 +
 
== Homework  ==
 
== Homework  ==
*[[HW1ECE38F14|HW1]], [[HW1ECE38F14_Solution|Solution]]
+
 
*[[HW2ECE438F14|HW2]], [[HW2ECE438F14_Soln|Solution]]
+
*[[HW1ECE38F14|HW1]], [[HW1ECE38F14 Solution|Solution]]  
*[[HW3ECE438F14|HW3]], [[HW3ECE438F14_Soln|Solution]]
+
*[[HW2ECE438F14|HW2]], [[HW2ECE438F14 Soln|Solution]]  
*[[HW4ECE438F14|HW4]]
+
*[[HW3ECE438F14|HW3]], [[HW3ECE438F14 Soln|Solution]]  
 +
*[[HW4ECE438F14|HW4]]  
 
*[[HW5ECE438F14|HW5]],  
 
*[[HW5ECE438F14|HW5]],  
 
*[[HW6ECE438F14|HW6]],  
 
*[[HW6ECE438F14|HW6]],  
Line 69: Line 70:
 
*[[HW10ECE438F14|HW10]],  
 
*[[HW10ECE438F14|HW10]],  
 
*[[HW11ECE438F14|HW11]],
 
*[[HW11ECE438F14|HW11]],
 +
 
----
 
----
 +
 
== [https://www.projectrhea.org/learning/slectures.php Slectures]  ==
 
== [https://www.projectrhea.org/learning/slectures.php Slectures]  ==
 +
 
Post a link to your slecture page below the relevant topic. If you want to reserve a particular topic, write your name/nickname below the topic. Please no more than 4 students per topic. To build your slecture page, you should use the following templates.  
 
Post a link to your slecture page below the relevant topic. If you want to reserve a particular topic, write your name/nickname below the topic. Please no more than 4 students per topic. To build your slecture page, you should use the following templates.  
*[[Slecture_template_ECE438F14|Template for text slecture]]
 
*[[Slecture_template_video_ECE438F14|Template for video slecture]]
 
*[[Slecture_template_review_page_ECE438|Template for question page]] (use the same template for both video and text slectures.
 
  
*'''Topic 1''': Fourier transform as a function of frequency <math>\omega</math> versus Fourier transform as a function of frequency <math>f</math> (in hertz). (Make sure to give some examples, including some signal whose FT nvolves Dirac delta(s). For that signal whose FT involves Dirac delta(s), compute the FT two different ways: 1) by starting from the ECE301 FT pair and making a change of variable, and 2) using the CTFT formulas. Observe that the expressions for the FT are different. Then point out that one can transform one expression into the other using the scaling property of the Dirac delta.) DEADLINE September 19
+
*[[Slecture template ECE438F14|Template for text slecture]]
**[[slecture_Fourier_transform_w_f_ECE438|Text slecture]] by Dauren
+
*[[Slecture template video ECE438F14|Template for video slecture]]
**[[Fourier Transform as a FUnction of Frequency w versus Frequency f (in Hertz)|Text slecture]] by Randall Cochran
+
*[[Slecture template review page ECE438|Template for question page]] (use the same template for both video and text slectures.
*''' Topic 2''': Definition of the "rep" and "comb" operators. (Note that there are two ways to define each of these operators: using multiplication/convolution with an impulse train, or using a summation formula without impulse-train. You should include both representations and explain how to go from one to the other.) DEADLINE September 19
+
 
**[[slecture_rep_comb_ECE438_Xiaozhe |Text slecture]] by Xiaozhe Fan
+
*'''Topic 1''': Fourier transform as a function of frequency <span class="texhtml">ω</span> versus Fourier transform as a function of frequency <span class="texhtml">''f''</span> (in hertz). (Make sure to give some examples, including some signal whose FT nvolves Dirac delta(s). For that signal whose FT involves Dirac delta(s), compute the FT two different ways: 1) by starting from the ECE301 FT pair and making a change of variable, and 2) using the CTFT formulas. Observe that the expressions for the FT are different. Then point out that one can transform one expression into the other using the scaling property of the Dirac delta.) DEADLINE September 19  
*''' Topic 3''': Fourier transform of "rep" and "comb". (Make sure to carefully explain how to compute the Fourier transform of an impulse-train. You do not need to prove the multiplication/convolution property of the CTFT, but state it clearly whenever you need to use it.) DEADLINE October 1
+
**[[Slecture Fourier transform w f ECE438|Text slecture]] by Dauren  
**[[Fourier_Transform_rep_com_Ben_ECE438_slecture|Video slecture]] by Ben  
+
**[[Fourier Transform as a FUnction of Frequency w versus Frequency f (in Hertz)|Text slecture]] by Randall Cochran  
**[[Fourier_Transform_rep_com_Youqin_Liu_ECE438_slecture|slecture]] by Youqin Liu
+
*'''Topic 2''': Definition of the "rep" and "comb" operators. (Note that there are two ways to define each of these operators: using multiplication/convolution with an impulse train, or using a summation formula without impulse-train. You should include both representations and explain how to go from one to the other.) DEADLINE September 19  
**[[Ftrepcomb_mattmiller|Text Slecture]] by Matt Miller
+
**[[Slecture rep comb ECE438 Xiaozhe|Text slecture]] by Xiaozhe Fan  
*'''Topic 4''': Discrete-time Fourier transform (DTFT): definition, periodicity property, example (computation of DTFT of a complex exponential- no fudging!) DEADLINE October 1
+
*'''Topic 3''': Fourier transform of "rep" and "comb". (Make sure to carefully explain how to compute the Fourier transform of an impulse-train. You do not need to prove the multiplication/convolution property of the CTFT, but state it clearly whenever you need to use it.) DEADLINE October 1  
**[[Discrete-time_Fourier_transform_%28DTFT%29_Slecture_by_Jacob_Holtman|Text Slecture]] by Jacob Holtman
+
**[[Fourier Transform rep com Ben ECE438 slecture|Video slecture]] by Ben  
**[[Discrete-time_Fourier_transform_Slecture_by_Fabian_Faes|Text Slecture]] by Fabian Faes
+
**[[Fourier Transform rep com Youqin Liu ECE438 slecture|slecture]] by Youqin Liu  
**[[Discrete-time_Fourier_transform_Zian_Zhang_ECE438_slecture|Text slecture]] by Xian Zhang
+
**[[Ftrepcomb mattmiller|Text Slecture]] by Matt Miller  
*'''Topic 5''': Discrete-time Fourier transform (DTFT) of a sampled cosine. (Include Case 1) sampling rate above Nyquist rate, and Case 2) sampling rate below Nyquist rate.) DEADLINE October 3
+
*'''Topic 4''': Discrete-time Fourier transform (DTFT): definition, periodicity property, example (computation of DTFT of a complex exponential- no fudging!) DEADLINE October 1  
**[[DTFTCosinePawling|Text Slecture]] by Andrew Pawling
+
**[[Discrete-time Fourier transform (DTFT) Slecture by Jacob Holtman|Text Slecture]] by Jacob Holtman  
**[[Dtft_sampling_slecture_srh|Text Slecture]] by Sutton Hathorn
+
**[[Discrete-time Fourier transform Slecture by Fabian Faes|Text Slecture]] by Fabian Faes  
**[[Text Slecture|Text Slecture]] by Sahil Sanghani
+
**[[Discrete-time Fourier transform Zian Zhang ECE438 slecture|Text slecture]] by Xian Zhang  
**[[DTFT_of_a_sampled_cosine_Yijun_ECE438_slecture|Text slecture]] by Yijun Han
+
*'''Topic 5''': Discrete-time Fourier transform (DTFT) of a sampled cosine. (Include Case 1) sampling rate above Nyquist rate, and Case 2) sampling rate below Nyquist rate.) DEADLINE October 3  
*'''Topic 6''': Nyquist Theorem, with proof and example DEADLINE October 6
+
**[[DTFTCosinePawling|Text Slecture]] by Andrew Pawling  
**[[Nyquist_Michael_Hayashi_ECE438_slecture|Text slecture]] by Michael Hayashi
+
**[[Dtft sampling slecture srh|Text Slecture]] by Sutton Hathorn  
**[[Nyquist_Miguel_Castellanos_ECE438_slecture|Text slecture]] by Miguel Castellanos
+
**[[Text Slecture|Text Slecture]] by Sahil Sanghani  
**[[Slecture_Nyquist_Theorem_Stein|Text Slecture]] by Robert Stein
+
**[[DTFT of a sampled cosine Yijun ECE438 slecture|Text slecture]] by Yijun Han  
**[[NyquistRozolis|Text Slecture]] by Erik Rozolis
+
*'''Topic 6''': Nyquist Theorem, with proof and example DEADLINE October 6  
*'''Topic 7''': Frequency domain view of the relationship between a signal and a sampling of that signal. DEADLINE October 6
+
**[[Nyquist Michael Hayashi ECE438 slecture|Text slecture]] by Michael Hayashi  
**[[Slecture_Relation__in_frequency_Botao_Chen|Text Slecture]] by Botao Chen
+
**[[Nyquist Miguel Castellanos ECE438 slecture|Text slecture]] by Miguel Castellanos  
**[[Slecture_Topic_7|Text Slecture]] by Ryan Johnson
+
**[[Slecture Nyquist Theorem Stein|Text Slecture]] by Robert Stein  
**[[Slecture_Topic_7|Text Slecture]] by Evan Stockrahm
+
**[[NyquistRozolis|Text Slecture]] by Erik Rozolis  
**[[Slecture_Topic_7_ECE438|Text Slecture]] by Talha Takleh Omar Takleh
+
*'''Topic 7''': Frequency domain view of the relationship between a signal and a sampling of that signal. DEADLINE October 6  
*'''Topic 8''': Frequency domain view of downsampling (explain why decimator needs a lowpass filter before the downsampling). DEADLINE October 10
+
**[[Slecture Relation in frequency Botao Chen|Text Slecture]] by Botao Chen  
**Slecture by John Sterrett
+
**[[Slecture Topic 7 Ryan|Text Slecture]] by Ryan Johnson  
**Slecture by Eric
+
**[[Slecture Topic 7|Text Slecture]] by Evan Stockrahm  
**Slecture by David Klouda
+
**[[Slecture Topic 7 ECE438|Text Slecture]] by Talha Takleh Omar Takleh  
**Slecture by Soonho Kwon
+
*'''Topic 8''': Frequency domain view of downsampling (explain why decimator needs a lowpass filter before the downsampling). DEADLINE October 10  
*'''Topic 9''': Frequency domain view of upsampling (explain why interpolator needs a lowpass filter after upsampling). DEADLINE October 13
+
**Slecture by John Sterrett  
**Chloe Kauffman
+
**Slecture by Eric  
**Mike Deufel
+
**Slecture by David Klouda  
**Michel Olvera
+
**Slecture by Soonho Kwon  
 +
*'''Topic 9''': Frequency domain view of upsampling (explain why interpolator needs a lowpass filter after upsampling). DEADLINE October 13  
 +
**Chloe Kauffman  
 +
**Mike Deufel  
 +
**Michel Olvera  
 
**Hyungsuk Kim
 
**Hyungsuk Kim
 +
 
----
 
----
==Slecture Review==
+
 
Guidelines
+
== Slecture Review ==
*You must review one slecture per topic. (Do not review your own slecture, of course!)
+
 
 +
Guidelines  
 +
 
 +
*You must review one slecture per topic. (Do not review your own slecture, of course!)  
 
*The maximum number of reviews for each slecture is ceiling(30/number of slectures on that topic). First come first serve. For example, there are two slectures on Topic 1, and so each of these slectures should get 15 reviews.  
 
*The maximum number of reviews for each slecture is ceiling(30/number of slectures on that topic). First come first serve. For example, there are two slectures on Topic 1, and so each of these slectures should get 15 reviews.  
*Write your review directly on the question page of the slecture you are reviewing. Let me know if you want an anonymous login.
+
*Write your review directly on the question page of the slecture you are reviewing. Let me know if you want an anonymous login.  
*You can reserve a spot for a specific slecture by writing your name on the question space.
+
*You can reserve a spot for a specific slecture by writing your name on the question space.  
 
*Be nice! Be constructive! The authors worked really hard on this.
 
*Be nice! Be constructive! The authors worked really hard on this.
 +
 
----
 
----
 +
 
== A bonus point opportunity  ==
 
== A bonus point opportunity  ==
  
 
Students in [[ECE438]] Fall 2014 have the opportunity to earn up to a 3% bonus by contributing a Rhea page on a subject related to digital signal processing. To pick a subject, simply write your name next to it. Your page will be graded based on content as well as interactions with other people (page views, comments/questions on the page, etc.). The number of links to other courses and subjects will also be taken into account: the more the merrier! Please do not simply copy the lecture notes and do not plagiarize. Read [[Rhea:Copyrights|Rhea's copyright policy]] before proceeding.  
 
Students in [[ECE438]] Fall 2014 have the opportunity to earn up to a 3% bonus by contributing a Rhea page on a subject related to digital signal processing. To pick a subject, simply write your name next to it. Your page will be graded based on content as well as interactions with other people (page views, comments/questions on the page, etc.). The number of links to other courses and subjects will also be taken into account: the more the merrier! Please do not simply copy the lecture notes and do not plagiarize. Read [[Rhea:Copyrights|Rhea's copyright policy]] before proceeding.  
  
 +
<br>
  
 
{| border="1" class="wikitable"
 
{| border="1" class="wikitable"
Line 147: Line 159:
 
|-
 
|-
 
| 4  
 
| 4  
| Something related to CSFT
+
| Something related to CSFT  
 
| Name
 
| Name
 
|-
 
|-
| 5
+
| 5  
 
| Something related to Quantization  
 
| Something related to Quantization  
 
| Name
 
| Name
Line 159: Line 171:
 
|-
 
|-
 
| 7  
 
| 7  
| Pick your own topic
+
| Pick your own topic  
 
| Name (s)
 
| Name (s)
 
|}
 
|}
  
 
----
 
----
[[ECE438|Back to ECE438]]
+
 
 +
[[ECE438|Back to ECE438]]
 +
 
 +
[[Category:ECE438Fall2014Boutin]] [[Category:ECE438]] [[Category:ECE]] [[Category:Signal_processing]] [[Category:Digital_signal_processing]]

Revision as of 18:16, 6 October 2014


ECE 438: Digital Signal Processing with Applications

Professor Boutin, Fall 2014


Message area:

  • Time to start reviewing slectures. See guidelines below. Let me know if you want an anonymous login.
  • The material of Lab 8 (quantization) is not on the test.
  • HW5 is due next Monday.
  • The date of the first midterm has been changed from October 10 to October 17. -pm
  • Please stop by the VIP Poster Session in the MSEE atrium October 8th at 5:30 PM, there will be free pizza and soda.

Course Information

  • Instructor: Prof. Mimi
  • Teaching Assistant: Trey Shenk
    • Email: shenkt at purdue dot you know what
  • Teaching Assistant: Ikbeom Jang
    • Email: jang69 at purdue dot you know what
  • Course Outline (Approximate schedule with detailed reference list)
  • Course Syllabus
  • Important Dates:
    • Test 1: Friday October 10, 2014 Friday October 17, 2014
    • Test 2: Friday December 5, 2014
    • Final, TBA

Labs

Here


Resources


Lecture Blog

Lecture 1, 2, 3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,11 ,12 ,13 ,14 ,15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ,23 ,24 ,25 ,26 ,27 ,28 ,29 ,30 ,31 ,32 ,33 ,34 ,35 ,36 ,37 ,38 ,39 ,40 ,41 ,42 ,43 ,44, final exam .


Homework


Slectures

Post a link to your slecture page below the relevant topic. If you want to reserve a particular topic, write your name/nickname below the topic. Please no more than 4 students per topic. To build your slecture page, you should use the following templates.

  • Topic 1: Fourier transform as a function of frequency ω versus Fourier transform as a function of frequency f (in hertz). (Make sure to give some examples, including some signal whose FT nvolves Dirac delta(s). For that signal whose FT involves Dirac delta(s), compute the FT two different ways: 1) by starting from the ECE301 FT pair and making a change of variable, and 2) using the CTFT formulas. Observe that the expressions for the FT are different. Then point out that one can transform one expression into the other using the scaling property of the Dirac delta.) DEADLINE September 19
  • Topic 2: Definition of the "rep" and "comb" operators. (Note that there are two ways to define each of these operators: using multiplication/convolution with an impulse train, or using a summation formula without impulse-train. You should include both representations and explain how to go from one to the other.) DEADLINE September 19
  • Topic 3: Fourier transform of "rep" and "comb". (Make sure to carefully explain how to compute the Fourier transform of an impulse-train. You do not need to prove the multiplication/convolution property of the CTFT, but state it clearly whenever you need to use it.) DEADLINE October 1
  • Topic 4: Discrete-time Fourier transform (DTFT): definition, periodicity property, example (computation of DTFT of a complex exponential- no fudging!) DEADLINE October 1
  • Topic 5: Discrete-time Fourier transform (DTFT) of a sampled cosine. (Include Case 1) sampling rate above Nyquist rate, and Case 2) sampling rate below Nyquist rate.) DEADLINE October 3
  • Topic 6: Nyquist Theorem, with proof and example DEADLINE October 6
  • Topic 7: Frequency domain view of the relationship between a signal and a sampling of that signal. DEADLINE October 6
  • Topic 8: Frequency domain view of downsampling (explain why decimator needs a lowpass filter before the downsampling). DEADLINE October 10
    • Slecture by John Sterrett
    • Slecture by Eric
    • Slecture by David Klouda
    • Slecture by Soonho Kwon
  • Topic 9: Frequency domain view of upsampling (explain why interpolator needs a lowpass filter after upsampling). DEADLINE October 13
    • Chloe Kauffman
    • Mike Deufel
    • Michel Olvera
    • Hyungsuk Kim

Slecture Review

Guidelines

  • You must review one slecture per topic. (Do not review your own slecture, of course!)
  • The maximum number of reviews for each slecture is ceiling(30/number of slectures on that topic). First come first serve. For example, there are two slectures on Topic 1, and so each of these slectures should get 15 reviews.
  • Write your review directly on the question page of the slecture you are reviewing. Let me know if you want an anonymous login.
  • You can reserve a spot for a specific slecture by writing your name on the question space.
  • Be nice! Be constructive! The authors worked really hard on this.

A bonus point opportunity

Students in ECE438 Fall 2014 have the opportunity to earn up to a 3% bonus by contributing a Rhea page on a subject related to digital signal processing. To pick a subject, simply write your name next to it. Your page will be graded based on content as well as interactions with other people (page views, comments/questions on the page, etc.). The number of links to other courses and subjects will also be taken into account: the more the merrier! Please do not simply copy the lecture notes and do not plagiarize. Read Rhea's copyright policy before proceeding.


Topic Number Topic Description Student Name
1 Something related to CT or DT Fourier transform Name
2 Something related to Z-transform Name
3 Something related to discrete Fourier transform Name
4 Something related to CSFT Name
5 Something related to Quantization Name
6 Student blog Name (s)
7 Pick your own topic Name (s)

Back to ECE438

Alumni Liaison

BSEE 2004, current Ph.D. student researching signal and image processing.

Landis Huffman