Professional Documents
Culture Documents
Practical 7: Tvisha Patel
Practical 7: Tvisha Patel
TVISHA PATEL
22BCE361
Aim:
Implementation of Pulse Code Modulation: Sampling, Quantisation and
f=7;
a=10;
sampling_rate = 2*f;
sampling_t = 1/f;
subplot(2, 1, 1);
plot(original_t, original_sig);
title("Original Signal");
xgrid();
subplot(2, 1, 2);
plot(sampled_time, sampled_signal,'o');
title("Sampled Signal");
xgrid();
levels = 8;
bits = 3;
q_range = linspace(-a,a,levels);
disp("Quantized Values:");
disp(q_values);
bin_q_values = dec2bin(q_values,bits);
disp("Binary Quantized Values:");
disp(bin_q_values);