Description: Pulse code modulation (PCM) implementation
Three processes for programming PCM technology: sampling, quantization and coding.
Sampling: low-pass continuous signal sampling, with x=sin(200*t) m=x./(200*t) m=m.*m for example to illustrate the low pass sampling theorem, drawing the signal time and frequency graphics; With continuous signal sampling, x=sin(20*t) m=x./t is an example of the sampling theorem, drawing the signal time and frequency graphics.
Quantization: uniform quantification, with amplitude of sinusoidal signal as an example to achieve uniform quantization of level 64 level; Non-uniform quantization, input the sinusoidal signal of A law PCM encoder, the sampling sequence is, PCM code is carried out, and the output code group sequence of the encoder is given
Coding: take the above signal as an example to achieve the 13 - line approximate method of a-law and the international standard PCM logarithm. -Pulse code modulation (PCM) to achieve
PCM technology programming three processes: sampling, quantization and coding.
Sample: low-pass continuous signal sampling to x = sin (200* t) m = x./(200* t) m = m.* m an example low-pass sampling theorem, draw the signal, frequency graphics bandpass sampling continuous signals to x = sin (20* t) m = x./t an example bandpass sampling theorem, draw the signal, frequency graph.
Quantization, in order to realize the power of sinusoidal signal as an example for the 64 level uniform Quantization, input A law PCM encoder sine signal, the sampling sequence, to be PCM encoded, the encoder is given the output code sequence
Code: A Case Study of the signal to your the 13 A line approximation law and international standards on the number of A law PCM coding quantization.
File list (Check if you may need any files):
pcm仿真.txt