(20 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
[[Category:ECE438 (BoutinFall2009)]]
 
[[Category:ECE438 (BoutinFall2009)]]
 +
[[Category:ECE438]]
  
=Discussion related to HW2 (ECE438BoutinFall09)=
+
=Discussion related to HW2 ([[ECE438_%28BoutinFall2009%29|ECE438 Prof. Boutin Fall 2009]])=
 
+
 
*You might want to review the following pages before doing the homework. Do you see any mistake/misleading statements in them? --[[User:Mboutin|Mboutin]] 09:24, 11 September 2009 (UTC)
 
*You might want to review the following pages before doing the homework. Do you see any mistake/misleading statements in them? --[[User:Mboutin|Mboutin]] 09:24, 11 September 2009 (UTC)
 
**[[ECE_301_Fall_2007_mboutin_Animated_Aliasing_Example|Animated aliasing example]]
 
**[[ECE_301_Fall_2007_mboutin_Animated_Aliasing_Example|Animated aliasing example]]
Line 12: Line 12:
 
**[[Max_Paganini:_Why_does_h(t)_work_when_sampling_with_zero-order_hold_ECE301Fall2008mboutin|page on sampling with zero-order hold]]
 
**[[Max_Paganini:_Why_does_h(t)_work_when_sampling_with_zero-order_hold_ECE301Fall2008mboutin|page on sampling with zero-order hold]]
 
**[[Tyler_Houlihan_-_Sampling_with_zero-order_hold_ECE301Fall2008mboutin|another page on zero-order hold sampling]]
 
**[[Tyler_Houlihan_-_Sampling_with_zero-order_hold_ECE301Fall2008mboutin|another page on zero-order hold sampling]]
** please list other relevant pages.
 
  
 +
----
 +
*for Question 1, I obtained the Fourier transform in terms of the general zeros and poles, and then replaced, say z1 by r1.exp(jw1), where r1 and w1 are constants. Now, for an approximate plot, do I fix r1 and w1, as the values that correspond to the approximate location of the zero/pole or do I let them remain general. for example for (a) the location of the upper zero would be something like (0.6)exp(j(pi/3))), --Dlamba
  
 +
*For Question 1, is it ok to use MATLAB to compute magnitude of Fourier Transform? I am setting locations of zeroes and poles as a constant R1 * exp (j*phi), where R1 might be 0.33 and phi might be -pi/6 (as in 1a, second zero). And then I have a vector of omegas from 0 to 2*pi (all the way around unit circle), and then have "position" as 1*exp(j*omega). My vector of Fourier Transform magnitudes is then abs(position - z1) times the second zero, divided by the abs(position - p1), etc. But at any rate, are we supposed to be plotting magnitude of Fourier Transform over 0 to 2*pi radians? I think the directions are very unclear. -- rscheidt
 +
** It's much simpler than that! This question is checking whether you understand that a) the magnitude of the z-transform is large near poles, and small near zeros, b) the z-transform on the unit circle is the Fourier transform. A very rough approximation of the graph is enough. --[[User:Mboutin|Mboutin]] 18:30, 12 September 2009 (UTC)
 +
* I'm doing a lot of heavy approximation for Q1. Basically using the fact that the magnitude of the the z-transform is K times the product of the absolute difference between any arbitrary point on the complex plane and the zeroes divided by the product of the absolute difference between that same point and the poles. So you basically choose your path to be the unit circle because we want the magnitude of the Fourier Transform. In this case, it would be the magnitude of the DTFT, which could be converted to the CTFT with more information. So you can start anywhere on the unit circle but you must go around once. Since the zeroes are not complex conjugates of one another, this signal is imaginary. The magnitude of the DTFT from -pi to pi therefore is not symmetric. You can estimate which interval ([0,pi] vs [-pi,0]) grows faster although I can't tell if one side drops or not. -- weim
 +
* For problem 4, I'm not sure how to express the answer. Am I supposed to take the inverse transform of the digital filter and relate it to time? My final answer would be composed of a lot of rects and sincs, as well as a summation to represent the original square wave. Is this answer supposed to be more compact? --weim
 
----
 
----
--[[ ECE438 (BoutinFall2009)|Back to ECE438 (BoutinFall2009)]]
+
[[ ECE438 (BoutinFall2009)|Back to ECE438 (BoutinFall2009)]]
 
+
 
+
*Hi,can we use MATLAB for the homework?
+
 
+
For example, for Question 1, I obtained the Fourier transform in terms of the general zeros and poles, and then replaced, say z1 by r1.exp(jw1), where r1 and w1 are constants.
+
 
+
Now, for an approximate plot, do I fix r1 and w1, as the values that correspond to the approximate location of the zero/pole, or do I let them remain general.
+
 
+
Basically, it's a mean looking function, and for an approximate plot, I was tempted to use MATLAB to plot it. Can I do that?
+
--Dlamba
+

Latest revision as of 14:47, 30 November 2010


Discussion related to HW2 (ECE438 Prof. Boutin Fall 2009)


  • for Question 1, I obtained the Fourier transform in terms of the general zeros and poles, and then replaced, say z1 by r1.exp(jw1), where r1 and w1 are constants. Now, for an approximate plot, do I fix r1 and w1, as the values that correspond to the approximate location of the zero/pole or do I let them remain general. for example for (a) the location of the upper zero would be something like (0.6)exp(j(pi/3))), --Dlamba
  • For Question 1, is it ok to use MATLAB to compute magnitude of Fourier Transform? I am setting locations of zeroes and poles as a constant R1 * exp (j*phi), where R1 might be 0.33 and phi might be -pi/6 (as in 1a, second zero). And then I have a vector of omegas from 0 to 2*pi (all the way around unit circle), and then have "position" as 1*exp(j*omega). My vector of Fourier Transform magnitudes is then abs(position - z1) times the second zero, divided by the abs(position - p1), etc. But at any rate, are we supposed to be plotting magnitude of Fourier Transform over 0 to 2*pi radians? I think the directions are very unclear. -- rscheidt
    • It's much simpler than that! This question is checking whether you understand that a) the magnitude of the z-transform is large near poles, and small near zeros, b) the z-transform on the unit circle is the Fourier transform. A very rough approximation of the graph is enough. --Mboutin 18:30, 12 September 2009 (UTC)
  • I'm doing a lot of heavy approximation for Q1. Basically using the fact that the magnitude of the the z-transform is K times the product of the absolute difference between any arbitrary point on the complex plane and the zeroes divided by the product of the absolute difference between that same point and the poles. So you basically choose your path to be the unit circle because we want the magnitude of the Fourier Transform. In this case, it would be the magnitude of the DTFT, which could be converted to the CTFT with more information. So you can start anywhere on the unit circle but you must go around once. Since the zeroes are not complex conjugates of one another, this signal is imaginary. The magnitude of the DTFT from -pi to pi therefore is not symmetric. You can estimate which interval ([0,pi] vs [-pi,0]) grows faster although I can't tell if one side drops or not. -- weim
  • For problem 4, I'm not sure how to express the answer. Am I supposed to take the inverse transform of the digital filter and relate it to time? My final answer would be composed of a lot of rects and sincs, as well as a summation to represent the original square wave. Is this answer supposed to be more compact? --weim

Back to ECE438 (BoutinFall2009)

Alumni Liaison

has a message for current ECE438 students.

Sean Hu, ECE PhD 2009