Summary
An example of 4-bit pulse code modulation showing quantization and sampling of a signal (red).
Generated by myself using Inkscape to heavily modify gnuplot output.
Details
Generated curve and scale with the following gnuplot script:
set terminal svg size 1600 1200 fname "Times New Roman" fsize 48 enhanced set output "pcm.svg"
set samples 1000
set nokey
set grid ytics lw 4
set xtics 32
set mxtics 32
set ytics 1
set noxzeroaxis
set noyzeroaxis
set noborder
set xrange [0:32]
set yrange [0:15]
plot 7.5*sin(2*pi*x/32) + 7.5 lw 4
Floor function was then performed by hand in Inkscape, along with various other image quality tweaks.
Licensing
|
I, the copyright holder of this work, hereby publish it under the following licenses:
You may select the license of your choice.
|
Click on a date/time to view the file as it appeared at that time.
The following pages on the English Wikipedia link to this file (pages on other projects are not listed):