(77 intermediate revisions by 12 users not shown)
Line 3: Line 3:
 
[[Category:ECE]]
 
[[Category:ECE]]
 
[[Category:signal processing]]
 
[[Category:signal processing]]
 +
[[Category:digital signal processing]]
  
=Rhea Section for [[ECE438]] Professor Boutin, Fall 2013=
+
= [[ECE438|ECE 438]]: Digital Signal Processing with Applications  =
  
 +
== Professor Boutin, Fall 2013  ==
  
Put your page content here . . .
+
----
 +
<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:
 +
*I am planning to give a whole afternoon of office hour during finals week. What day would you prefer? Please write your suggestions below.-pm
 +
**Write suggested days here.
 +
***Tuesday
 +
***Tuesday
 +
***Wednesday
 +
***Tuesday Afternoon
 +
*OK, then I will be in my office Tuesday 1-3pm, and Wednesday 2-4pm. Let me know if that doesn't work for you.
 +
</div>
 +
----
 +
 
 +
== Course Information  ==
 +
 
 +
*Instructor: [[User:Mboutin|Prof. Mimi]]
 +
**Office: MSEE 342
 +
**[[Open office hours mboutin|Office hours]] are listed [[Open office hours mboutin|here]].
 +
*Teaching Assistant: Ming Chen
 +
**Email: chen846 at purdue dot you know what
 +
**Office: MSEE 190
 +
**Office Hours: Wednesday 12:30 - 14:20
 +
*Teaching Assistant: Lu Zhang
 +
**Email: zhang205 at purdue dot you know what
 +
**Office: MSEE 374
 +
**Office Hours: Monday 3:30 - 5:30 pm
 +
*[[Lecture Schedule ECE438Fall13 Boutin|Schedule]]
 +
*[[Media:SyllabusECE438F13boutin.pdf|Course Syllabus]]
 +
*Important Dates:
 +
**Test 1: Friday October 4, 2013 
 +
**Test 2: Monday November 25, 2013 
 +
**Final, TBA
 +
 
 +
== Labs==
 +
 
 +
[[ECE438_Lab_Fall_2013|Here]]
 +
----
 +
 
 +
== Resources  ==
 +
 
 +
*[https://www.projectrhea.org/rhea/images/8/8d/Latex_1.pdf A beginner’s guide to LaTeX (Chapter 1)]. By&nbsp;Krithika Chandrasekar.
 +
*<span style="color: red;"> NEW!</span> [https://projectrhea.org/liaisons/images/c/c7/Latex_2.pdf A beginner’s guide to LaTeX (Chapter 2)]. By&nbsp;Krithika Chandrasekar.
 +
*[[Collective Table of Formulas|Rhea's Collective Table of Formulas]]. Add your formulas now!
 +
**[[CT_Fourier_Transform_%28frequency_in_hertz%29|CTFT]]
 +
**[[Table_DT_Fourier_Transforms|DTFT]]
 +
**[[Z_Transform_table|z-transform]]
 +
*[[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.
 +
*[[DTFT_Window_Function|Graph of Magnitude of DTFT of a window function]]
 +
 
 +
----
 +
 
 +
== Lecture Blog  ==
 +
 
 +
[[Lecture1ECE438F13|Lecture 1]], [[Lecture2ECE438F13|2]], [[Lecture3ECE438F13|3]] ,[[Lecture4ECE438F13|4]] ,[[Lecture5ECE438F13|5]] ,[[Lecture6ECE438F13|6]] ,[[Lecture7ECE438F13|7]] ,[[Lecture8ECE438F13|8]] ,[[Lecture9ECE438F13|9]] ,[[Lecture10ECE438F13|10]] ,[[Lecture11ECE438F13|11]] ,[[Lecture12ECE438F13|12]] ,[[Lecture13ECE438F13|13]] ,[[Lecture14ECE438F13|14]] ,[[Lecture15ECE438F13|15]] ,[[Lecture16ECE438F13|16]] ,[[Lecture17ECE438F13|17]] ,[[Lecture18ECE438F13|18]] ,[[Lecture19ECE438F13|19]] ,[[Lecture20ECE438F13|20]] ,[[Lecture21ECE438F13|21]] ,[[Lecture22ECE438F13|22]] ,[[Lecture23ECE438F13|23]] ,[[Lecture24ECE438F13|24]] ,[[Lecture25ECE438F13|25]] ,[[Lecture26ECE438F13|26]] ,[[Lecture27ECE438F13|27]] ,[[Lecture28ECE438F13|28]] ,[[Lecture29ECE438F13|29]] ,[[Lecture30ECE438F13|30]] ,[[Lecture31ECE438F13|31]] ,[[Lecture32ECE438F13|32]] ,[[Lecture33ECE438F13|33]] ,[[Lecture34ECE438F13|34]] ,[[Lecture35ECE438F13|35]] ,[[Lecture36ECE438F13|36]] ,[[Lecture37ECE438F13|37]] ,[[Lecture38ECE438F13|38]] ,[[Lecture39ECE438F13|39]] ,[[Lecture40ECE438F13|40]] ,[[Lecture41ECE438F13|41]] ,[[Lecture42ECE438F13|42]] ,[[Lecture43ECE438F13|43]] ,[[Lecture44ECE438F13|44]], [[final_examECE438F13|final exam]] .
 +
 
 +
----
 +
 
 +
== Collectively Solved [[Digital_signal_processing_practice_problems_list|Practice Problems on Digital Signal Processing]]  ==
 +
*CTFT
 +
**[[practice_CTFT_computation_rect_and_sinc_ECE438F11|Compute the Fourier transform of a rect and a sinc]]
 +
*DTFT
 +
**[[practice_DTFT_computation_sine_ECE438F13|Compute the DT Fourier transform of a sinc]]
 +
**[[practice_DTFT_computation_rect_ECE438F13|Compute the DT Fourier transform of a rect]]
 +
*z-transform
 +
**[[practice_z_transform_computation_1_ECE438F13|Compute this z-transform]]
 +
**[[practice_z_transform_computation_2_ECE438F13|Compute this z-transform]]
 +
**[[practice_z_transform_computation_3_ECE438F13|Compute this z-transform and obtain Fourier transform]]
 +
**[[Practice_Question_inverse_z_transform_1_ECE438F13|Obtain the inverse z-transform]]
 +
**[[Practice_Question_inverse_z_transform_2_ECE438F13|Obtain the inverse z-transform]]
 +
**[[Practice_Question_inverse_z_transform_3_ECE438F13|Obtain the inverse z-transform]]
 +
**[[Practice_Question_inverse_z_transform_4_ECE438F13|Obtain the inverse z-transform]]
 +
**[[Practice_Question_inverse_z_transform_5_ECE438F13|Obtain the inverse z-transform]]
 +
**[[Practice_Question_inverse_z_transform_6_ECE438F13|Obtain the inverse z-transform]]
 +
----
 +
== Homework  ==
 +
*[[HW1ECE38F13|HW1 ]], [[HW1_Solution_ECE438F13 | Solution]]
 +
*[[HW2ECE438F13|HW2]], [[HW2_Solution_ECE438F13 | Solution]]
 +
*[[HW3ECE438F13|HW3]]
 +
*[[HW4ECE438F13|HW4]]
 +
*[[HW5ECE438F13|HW5]],  [[Media:Solution.pdf | Solution]]
 +
*[[HW6ECE$38F13|HW6]],  [[HW6_Solution_ECE438F13 | Solution]]
 +
*[[HW7ECE438F13|HW7]], [[Hw7_ECE438F13sln|Solution]]
 +
*[[HW8ECE438F13|HW8]], [[Hw8_ECE438F13sln|Solution]]
 +
*[[HW9ECE438F13|HW9]], [[Hw9_ECE438F13sln | Solution]]
 +
*[[HW10ECE438F13|HW10]], [[Hw10_ECE438F13sln | Solution]]
 +
*[[HW11ECE438F13|HW11]],[[Hw11_ECE438F13sln | Solution]]
 +
----
 +
----
 +
== Past Exams to use for practice==
 +
 
 +
*Past Exams From Spring 2009 (Note: slightly different ordering of the material)
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm1.pdf midterm1]
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm2.pdf midterm2] Note: in question one, x[n] should be <math> 3^n</math> for negative n's.
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm3.pdf midterm3]
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09final.pdf final]
 +
 
 +
*Past Exams From Fall 2009
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09midterm1.pdf midterm1]
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09midterm2.pdf midterm2]
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09final.pdf final]
 +
 
 +
*Past Exams from Fall 2010
 +
**[[Media:ECE438Fall2010midterm1Boutin.pdf|midterm 1]]
 +
**[[Media:ECE438Fall2010midterm2Boutin.pdf|midterm 2]]
 +
**[[Media:ECE438Fall2010finalBoutin.pdf|final]]
 +
 
 +
*Past Exams from Fall 2011
 +
**[[Media:ECE438Fall2011midterm1Boutin.pdf|midterm 1]]
 +
**[[Media:ECE438Fall2011midterm2Boutin.pdf|midterm 2]]
 +
**[[Media:ECE438Fall2011finalBoutin.pdf|final]]
 +
 
 +
== Your turn! A bonus point opportunity  ==
 +
 
 +
Students in ECE438 Fall 2013 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.
 +
 
 +
If you are interested in making a slecture based on Prof. Boutin's material on a specific topic, please contact your instructor.
 +
 
 +
{| border="1" class="wikitable"
 +
|-
 +
! 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
 +
| [[Implementation_of_the_Divide_and_Conquer_DFT_via_Matrices|Implementation of the Divide and Conquer DFT via Matrices]]
 +
| Cary Wood
 +
|-
 +
| 5
 +
| [[MotionTracking438|Object Tracking Using Matlab]]
 +
| Matt Miller
 +
|-
 +
| 6
 +
| [[Moon_Landing_Speech_Analysis]]
 +
| Yiran Gu
 +
|-
 +
| 7
 +
| Something related to CSFT
 +
| Name
 +
|-
 +
| 8
 +
| Something related to Quantization
 +
| Name
 +
|-
 +
| 9
 +
| Student blog
 +
| Name (s)
 +
|}
  
 
----
 
----
 
[[ECE438|Back to ECE438]]
 
[[ECE438|Back to ECE438]]

Latest revision as of 05:44, 14 December 2013


ECE 438: Digital Signal Processing with Applications

Professor Boutin, Fall 2013


Message area:

  • I am planning to give a whole afternoon of office hour during finals week. What day would you prefer? Please write your suggestions below.-pm
    • Write suggested days here.
      • Tuesday
      • Tuesday
      • Wednesday
      • Tuesday Afternoon
  • OK, then I will be in my office Tuesday 1-3pm, and Wednesday 2-4pm. Let me know if that doesn't work for you.

Course Information

  • Instructor: Prof. Mimi
  • Teaching Assistant: Ming Chen
    • Email: chen846 at purdue dot you know what
    • Office: MSEE 190
    • Office Hours: Wednesday 12:30 - 14:20
  • Teaching Assistant: Lu Zhang
    • Email: zhang205 at purdue dot you know what
    • Office: MSEE 374
    • Office Hours: Monday 3:30 - 5:30 pm
  • Schedule
  • Course Syllabus
  • Important Dates:
    • Test 1: Friday October 4, 2013
    • Test 2: Monday November 25, 2013
    • 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 .


Collectively Solved Practice Problems on Digital Signal Processing


Homework



Past Exams to use for practice

  • Past Exams From Spring 2009 (Note: slightly different ordering of the material)

Your turn! A bonus point opportunity

Students in ECE438 Fall 2013 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.

If you are interested in making a slecture based on Prof. Boutin's material on a specific topic, please contact your instructor.

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 Implementation of the Divide and Conquer DFT via Matrices Cary Wood
5 Object Tracking Using Matlab Matt Miller
6 Moon_Landing_Speech_Analysis Yiran Gu
7 Something related to CSFT Name
8 Something related to Quantization Name
9 Student blog Name (s)

Back to ECE438

Alumni Liaison

Correspondence Chess Grandmaster and Purdue Alumni

Prof. Dan Fleetwood