(LINKS)
(LINKS)
Line 2: Line 2:
 
== LINKS ==
 
== LINKS ==
  
Daniel Barjum [[A_ECE301Fall2008mboutin]] [[B_ECE301Fall2008mboutin]] [[C_ECE301Fall2008mboutin]] [[D_ECE301Fall2008mboutin]] [[E_ECE301Fall2008mboutin]]
+
Daniel Barjum [[[A_ECE301Fall2008mboutin]] [[B_ECE301Fall2008mboutin]] [[C_ECE301Fall2008mboutin]] [[D_ECE301Fall2008mboutin]] [[E_ECE301Fall2008mboutin]]]
  
 
== MATLAB CODE ==
 
== MATLAB CODE ==

Revision as of 10:36, 12 September 2008

LINKS

Daniel Barjum [[[A_ECE301Fall2008mboutin]] B_ECE301Fall2008mboutin C_ECE301Fall2008mboutin D_ECE301Fall2008mboutin E_ECE301Fall2008mboutin]

MATLAB CODE

%ECE 301
%Daniel Barjum
%HW 2B - Find the Bug

clear
clc

%The following code attempts to plot 13 cycles of
%a 13 Hz sinusoid, but it has a bug!


F0 = 13; 
T0 = 1/F0; 
Ts = 0.07;
t  = 0:Ts:13*T0; 
x = real(exp(j*(2*pi*F0*t-pi/2)));
subplot(2,1,1)
plot(t,x,'--r')
grid
title('Bugged Example');

%It does not plot 13 cycles of the wave!
%it only plots a little over one cycle.

%to make it plot thirteen cycles
%make the Ts value small enough
%i.e. 13 times smaller than T0.

F0 = 13; 
T0 = 1/F0; 
Ts = T0 / 13;
t  = 0:Ts:13*T0; 
x = real(exp(j*(2*pi*F0*t-pi/2)));
subplot(2,1,2)
plot(t,x)
grid
title('Correct Example');


PLOTS

Plots ECE301Fall2008mboutin.jpg

Alumni Liaison

Ph.D. 2007, working on developing cool imaging technologies for digital cameras, camera phones, and video surveillance cameras.

Buyue Zhang