Implementation of Interpolation Process
AIM: To implementation of interpolation for given sequence by factor L.
EQUIPMENTS:
Operating System - Windows XP
Constructor - Simulator
Software - CCStudio 3 & MATLAB 7.5
PROGRAM:
Clc;
Close all;
Clear all;
N=input(‘ input length of the sine seq’);
L= input(‘ up sampling factor’);
Fi= input(‘ input signal freq’);
t=0:N-1;
X=sin(2*pi*fi*t);
Y=zeros(1,L*length(x));
Y([1:L:length(x)])=x;
Subplot(2,1,1);
Stem(n,x);
Title(‘ input sequence’);
Xlable(‘time’);
Ylabel(‘amplitude’);
Subplot(2,1,2);
Stem(n, Y(1:length(x));
Title([‘ output sequence ‘,num2str(L)]);
Xlable(‘time’);
Ylabel(‘amplitude’);
RESULT: The interpolation of given sequence is observed for factor value L. Hence the theory and practical are verified.
VIVA QUESTIONS:
- How does polyphase filtering save computations in an interpolation filter?
- Why do we need I&Q signals?
- What is Interpolation and decimation filters and why we need it?
- What are "upsampling" and "interpolation"?
- Why interpolate,i needed for any signal/sequence?
- What is the "interpolation factor"?
- Which signals can be interpolated?
- Can interpolate will happens in multiple stages? If yes give reason?
- Give any example of a FIR interpolator?
-
UpdatedFeb 04, 2020
-
Views2,277
Generation of basic signals using MATLAB
Design of FIR filters of Low pass and high pass filter using Matlab commands
Find DFT / IDFT of given DT signal
Implementation of analog IIR low pass and high pass filter for a given sequence
Implementation of FFT of a given sequence
Find frequency response of a given system given in (Transfer Function/ Differential equation form