Digital Signal Processing
LAB
2
Discrete Time System and Classifications
A system is a collection of elements or components that are organized for a common
purpose. Physical systems in the broad sense are an interconnection of components, devices
or subsy
NUST
COLLEGE OF ELECTRICAL AND
MECHANICAL ENGINEERING, RAWALPINDI
Subject Name:
Lab Report Number:
Name: Salman Arif and Ali Javed
Degree: 35
Syndicate: A
Submitted to: LE Ayesha Mehboob
Date: 4 April, 2016
Task 1:
Lowpass
fvtool(lp);
Highpass:
fvtool(hp)
NUST
COLLEGE OF ELECTRICAL AND
MECHANICAL ENGINEERING, RAWALPINDI
Subject Name: DSP
Lab Report Number: 6
Name: Salman Arif
Ali Javed
Degree: 35
Syndicate: A
Submitted to: LE Ayesha Mehboob
Date: 27-March-2016
Code:
w=-pi:pi/256:pi;
w0=0.4*pi;
n=0:100;
%/T
NUST
COLLEGE OF ELECTRICAL AND MECHANICAL
ENGINEERING, RAWALPINDI
Subject Name: DSP
Lab Report Number: 2
Name: Salman Arif
Ali Javed
Degree: 35
Syndicate: A
Submitted to: LE Ayesha Mehboob
Date: 15-Feb-2016
Experiment No. 2:
Convolution of Discrete Time S
NUST
COLLEGE OF ELECTRICAL AND MECHANICAL
ENGINEERING, RAWALPINDI
Digital Signal Processing
Lab Report # 4
Name: Ali Javed
Salman Arif
Degree: 35
Syndicate: A
Submitted to: Maam Ayesha Mehboob
Date: 02-03-2016
Experiment No. 4:
Learning Fast Convolution a
NUST
COLLEGE OF ELECTRICAL AND MECHANICAL
ENGINEERING, RAWALPINDI
Digital Signal Processing
Lab Report No.5
Name: Ali Javed(6529)
Salman Arif(5909)
Degree: 35
Syndicate: A
Submitted to: LE Ayesha Mehboob
Date: 13/3/2016
Experiment #5:
Equalization through
NUST
COLLEGE OF ELECTRICAL AND
MECHANICAL ENGINEERING, RAWALPINDI
Subject Name: DSP
Lab Report Number: 3
Name: Salman Arif
Ali Javed
Degree: 35
Syndicate: A
Submitted to: LE Ayesha Mehboob
Date: 22-Feb-2016
1. Write MATLAB code to apply moving averaging f
NUST
COLLEGE OF ELECTRICAL AND MECHANICAL
ENGINEERING, RAWALPINDI
Digital Signal Processing
Lab Report # 1
Name: Ali Javed(6529)
Salman Arif(5909)
Degree: 35
Syndicate: A
Submitted to: LE Ayesha Mehboob
Date: 09/02/2016
TASK1:
Write a script or a function
Lab Tasks 1 and 2 for Lab &
Code:
t=0:0.001:4
t1=0:0.2:4
t2=0:0.5:4
t3=0:0.7:4
y=cos(2*pi*t)
y1=cos(2*pi*t1)
y2=cos(2*pi*t2)
y3=cos(2*pi*t3)
%Fs<2*Fc
subplot(3,1,1)
plot(t,y,'r')
hold on
plot(t1,y1)
%Fs=2*Fc
subplot(3,1,2)
plot(t,y,'r')
hold on
plot(t2,y2
Digital Signal Processing
Lab 5
THE Z-TRANSFORM
As the discrete-fourier transform approches for representing discrete signals using complex
exponential sequences. And it has advantages for LTI systems becouse it describes systems
in the frequency domain u
Digital Signal Processing
LAB 7
Real Time Signal Processing: Moving Average Filter
The moving average is the most common filter in DSP, mainly because it is the easiest digital
filter to understand and use. In spite of its simplicity, the moving average f
Properties of DTFT
In the previous lab two important properties of the DTFT were discussed that were
needed for plotting purposes. We now discuss the few other useful properties, which
are given below without proof.
Let X (ej) be the discrete-time Fourier
Digital Signal Processing
Lab 3
The Discrete-Time Fourier Transform
Fourier analysis is the study of the way general functions may be represented or
approximated by sums of simpler trigonometric functions.
If x(t) is a periodic function with period T, the