From 7f60ea012dd2524dae921a2a35adbf7ef21f2bb6 Mon Sep 17 00:00:00 2001 From: prashantsinalkar Date: Tue, 10 Oct 2017 12:27:19 +0530 Subject: initial commit / add all books --- 3812/CH5/EX5.6/5_6.sce | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 3812/CH5/EX5.6/5_6.sce (limited to '3812/CH5/EX5.6/5_6.sce') diff --git a/3812/CH5/EX5.6/5_6.sce b/3812/CH5/EX5.6/5_6.sce new file mode 100644 index 000000000..d2228ab58 --- /dev/null +++ b/3812/CH5/EX5.6/5_6.sce @@ -0,0 +1,34 @@ +//Example 5.6 +// Continuous Time Fourier Transform +clear; +clc; +close; +A=1; +Dt=0.005; +T1=4; +t=-T1/2:Dt:T1/2; +for i=1:length(t) + xt(i)=A; +end +Wmax=2*%pi*1; +K=4; +k=0:(K/1000):K; +W=k*Wmax/K; +xt=xt'; +XW=xt*exp(-sqrt(-1)*t'*W) * Dt; +XW_Mag=real(XW); +W=[-mtlb_fliplr(W), W(2:1001)]; +XW_Mag = [mtlb_fliplr(XW_Mag), XW_Mag(2:1001)]; +subplot(2,1,1); +a=gca(); +a.data_bounds=[-4,0;4,2]; +a.y_location="origin"; +plot(t,xt); +xlabel('t in msec.'); +title('Contiuous Time Signal x(t)') +subplot(2,1,2); +a=gca(); +a.y_location="origin"; +plot(W,XW_Mag); +xlabel('Frequency in Radians/Seconds'); +title('Continuous-time Fourier Transform X(jW)') -- cgit