{"id":7,"date":"2019-09-13T13:04:22","date_gmt":"2019-09-13T13:04:22","guid":{"rendered":"https:\/\/vtorres.webs.upv.es\/?p=7"},"modified":"2019-09-13T13:57:14","modified_gmt":"2019-09-13T13:57:14","slug":"the-scientist-and-engineers-guide-to-digital-signal-processing","status":"publish","type":"post","link":"https:\/\/vtorres.webs.upv.es\/index.php\/2019\/09\/13\/the-scientist-and-engineers-guide-to-digital-signal-processing\/","title":{"rendered":"The Scientist and Engineer&#8217;s Guide to Digital Signal Processing"},"content":{"rendered":"<h3>Cap\u00edtulos en pdf<\/h3>\n<p><a href=\"https:\/\/doc.lagout.org\/science\/0_Computer%20Science\/9_Others\/1_Digital%20Signal%20Processing\/The%20Scientist%20and%20Engineer%27s%20Guide%20to%20DSP.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">todo<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch1.pdf\">1<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch2.pdf\">2<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch3.pdf\">3<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch4.pdf\">4<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch5.pdf\">5<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch6.pdf\">6<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch7.pdf\">7<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch8.pdf\">8<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch9.pdf\">9<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch10.pdf\">10<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch11.pdf\">11<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch12.pdf\">12<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch13.pdf\">13<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch14.pdf\">14<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch15.pdf\">15<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch16.pdf\">16<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch17.pdf\">17<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch18.pdf\">18<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch19.pdf\">19<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch20.pdf\">20<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch21.pdf\">21<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch22.pdf\">22<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch23.pdf\">23<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch24.pdf\">24<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch25.pdf\">25<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch26.pdf\">26<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch27.pdf\">27<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch28.pdf\">28<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch29.pdf\">29<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch30.pdf\">30<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch31.pdf\">31<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch32.pdf\">32<\/a>,<a href=\"https:\/\/www.analog.com\/media\/en\/technical-documentation\/dsp-book\/dsp_book_Ch33.pdf\">33<\/a>,<a href=\"http:\/\/www.dspguide.com\/CH34.PDF\" target=\"_blank\" rel=\"noopener noreferrer\">34<\/a><\/p>\n<h3>Cap\u00edtulos en html:<\/h3>\n<p><a href=\"http:\/\/www.dspguide.com\/pdfbook.htm\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.dspguide.com\/pdfbook.htm<\/a><\/p>\n<h2>\u00cdndice del libro<\/h2>\n<ul>\n<li>Chapter 1 &#8211; The Breadth and Depth of DSP\n<ul>\n<li>The Roots of DSP<\/li>\n<li>Telecommunications<\/li>\n<li>Audio Processing<\/li>\n<li>Echo Location<\/li>\n<li>Image Processing<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 2 &#8211; Statistics, Probability and Noise\n<ul>\n<li>Signal and Graph Terminology<\/li>\n<li>Mean and Standard Deviation<\/li>\n<li>Signal vs. Underlying Process<\/li>\n<li>The Histogram, Pmf and Pdf<\/li>\n<li>The Normal Distribution<\/li>\n<li>Digital Noise Generation<\/li>\n<li>Precision and Accuracy<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 3 &#8211; ADC and DAC\n<ul>\n<li>Quantization<\/li>\n<li>The Sampling Theorem<\/li>\n<li>Digital-to-Analog Conversion<\/li>\n<li>Analog Filters for Data Conversion<\/li>\n<li>Selecting The Antialias Filter<\/li>\n<li>Multirate Data Conversion<\/li>\n<li>Single Bit Data Conversion<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 4 &#8211; DSP Software\n<ul>\n<li>Computer Numbers<\/li>\n<li>Fixed Point (Integers)<\/li>\n<li>Floating Point (Real Numbers)<\/li>\n<li>Number Precision<\/li>\n<li>Execution Speed: Program Language<\/li>\n<li>Execution Speed: Hardware<\/li>\n<li>Execution Speed: Programming Tips<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Chapter 5 &#8211; Linear Systems\n<ul>\n<li>Signals and Systems<\/li>\n<li>Requirements for Linearity<\/li>\n<li>Static Linearity and Sinusoidal Fidelity<\/li>\n<li>Examples of Linear and Nonlinear Systems<\/li>\n<li>Special Properties of Linearity<\/li>\n<li>Superposition: the Foundation of DSP<\/li>\n<li>Common Decompositions<\/li>\n<li>Alternatives to Linearity<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 6 &#8211; Convolution\n<ul>\n<li>The Delta Function and Impulse Response<\/li>\n<li>Convolution<\/li>\n<li>The Input Side Algorithm<\/li>\n<li>The Output Side Algorithm<\/li>\n<li>The Sum of Weighted Inputs<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 7 &#8211; Properties of Convolution\n<ul>\n<li>Common Impulse Responses<\/li>\n<li>Mathematical Properties<\/li>\n<li>Correlation<\/li>\n<li>Speed<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 8 &#8211; The Discrete Fourier Transform\n<ul>\n<li>The Family of Fourier Transform<\/li>\n<li>Notation and Format of the Real DFT<\/li>\n<li>The Frequency Domain&#8217;s Independent Variable<\/li>\n<li>DFT Basis Functions<\/li>\n<li>Synthesis, Calculating the Inverse DFT<\/li>\n<li>Analysis, Calculating the DFT<\/li>\n<li>Duality<\/li>\n<li>Polar Notation<\/li>\n<li>Polar Nuisances<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 9 &#8211; Applications of the DFT\n<ul>\n<li>Spectral Analysis of Signals<\/li>\n<li>Frequency Response of Systems<\/li>\n<li>Convolution via the Frequency Domain<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 10 &#8211; Fourier Transform Properties\n<ul>\n<li>Linearity of the Fourier Transform<\/li>\n<li>Characteristics of the Phase<\/li>\n<li>Periodic Nature of the DFT<\/li>\n<li>Compression and Expansion, Multirate methods<\/li>\n<li>Multiplying Signals (Amplitude Modulation)<\/li>\n<li>The Discrete Time Fourier Transform<\/li>\n<li>Parseval&#8217;s Relation<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 11 &#8211; Fourier Transform Pairs\n<ul>\n<li>Delta Function Pairs<\/li>\n<li>The Sinc Function<\/li>\n<li>Other Transform Pairs<\/li>\n<li>Gibbs Effect<\/li>\n<li>Harmonics<\/li>\n<li>Chirp Signals<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 12 &#8211; The Fast Fourier Transform\n<ul>\n<li>Real DFT Using the Complex DFT<\/li>\n<li>How the FFT works<\/li>\n<li>FFT Programs<\/li>\n<li>Speed and Precision Comparisons<\/li>\n<li>Further Speed Increases<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 13 &#8211; Continuous Signal Processing\n<ul>\n<li>The Delta Function<\/li>\n<li>Convolution<\/li>\n<li>The Fourier Transform<\/li>\n<li>The Fourier Series<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Chapter 14 &#8211; Introduction to Digital Filters\n<ul>\n<li>Filter Basics<\/li>\n<li>How Information is Represented in Signals<\/li>\n<li>Time Domain Parameters<\/li>\n<li>Frequency Domain Parameters<\/li>\n<li>High-Pass, Band-Pass and Band-Reject Filters<\/li>\n<li>Filter Classification<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 15 &#8211; Moving Average Filters\n<ul>\n<li>Implementation by Convolution<\/li>\n<li>Noise Reduction vs. Step Response<\/li>\n<li>Frequency Response<\/li>\n<li>Relatives of the Moving Average Filter<\/li>\n<li>Recursive Implementation<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 16 &#8211; Windowed-Sinc Filters\n<ul>\n<li>Strategy of the Windowed-Sinc<\/li>\n<li>Designing the Filter<\/li>\n<li>Examples of Windowed-Sinc Filters<\/li>\n<li>Pushing it to the Limit<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 17 &#8211; Custom Filters\n<ul>\n<li>Arbitrary Frequency Response<\/li>\n<li>Deconvolution<\/li>\n<li>Optimal Filters<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 18 &#8211; FFT Convolution\n<ul>\n<li>The Overlap-Add Method<\/li>\n<li>FFT Convolution<\/li>\n<li>Speed Improvements<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 19 &#8211; Recursive Filters\n<ul>\n<li>The Recursive Method<\/li>\n<li>Single Pole Recursive Filters<\/li>\n<li>Narrow-band Filters<\/li>\n<li>Phase Response<\/li>\n<li>Using Integers<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 20 &#8211; Chebyshev Filters\n<ul>\n<li>The Chebyshev and Butterworth Responses<\/li>\n<li>Designing the Filter<\/li>\n<li>Step Response Overshoot<\/li>\n<li>Stability<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 21 &#8211; Filter Comparison\n<ul>\n<li>Match #1: Analog vs. Digital Filters<\/li>\n<li>Match #2: Windowed-Sinc vs. Chebyshev<\/li>\n<li>Match #3: Moving Average vs. Single Pole<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Chapter 22 &#8211; Audio Processing\n<ul>\n<li>Human Hearing<\/li>\n<li>Timbre<\/li>\n<li>Sound Quality vs. Data Rate<\/li>\n<li>High Fidelity Audio<\/li>\n<li>Companding<\/li>\n<li>Speech Synthesis and Recognition<\/li>\n<li>Nonlinear Audio Processing<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 23 &#8211; Image Formation &amp; Display\n<ul>\n<li>Digital Image Structure<\/li>\n<li>Cameras and Eyes<\/li>\n<li>Television Video Signals<\/li>\n<li>Other Image Acquisition and Display<\/li>\n<li>Brightness and Contrast Adjustments<\/li>\n<li>Grayscale Transforms<\/li>\n<li>Warping<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 24 &#8211; Linear Image Processing\n<ul>\n<li>Convolution<\/li>\n<li>3&#215;3 Edge Modification<\/li>\n<li>Convolution by Separability<\/li>\n<li>Example of a Large PSF: Illumination Flattening<\/li>\n<li>Fourier Image Analysis<\/li>\n<li>FFT Convolution<\/li>\n<li>A Closer Look at Image Convolution<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 25 &#8211; Special Imaging Techniques\n<ul>\n<li>Spatial Resolution<\/li>\n<li>Sample Spacing and Sampling Aperture<\/li>\n<li>Signal-to-Noise Ratio<\/li>\n<li>Morphological Image Processing<\/li>\n<li>Computed Tomography<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 26 &#8211; Neural Networks (and more!)\n<ul>\n<li>Target Detection<\/li>\n<li>Neural Network Architecture<\/li>\n<li>Why Does it Work?<\/li>\n<li>Training the Neural Network<\/li>\n<li>Evaluating the Results<\/li>\n<li>Recursive Filter Design<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 27 &#8211; Data Compression\n<ul>\n<li>Data Compression Strategies<\/li>\n<li>Run-Length Encoding<\/li>\n<li>Huffman Encoding<\/li>\n<li>Delta Encoding<\/li>\n<li>LZW Compression<\/li>\n<li>JPEG (Transform Compression)<\/li>\n<li>MPEG<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 28 &#8211; Digital Signal Processors\n<ul>\n<li>How DSPs are Different from Other Microprocessors<\/li>\n<li>Circular Buffering<\/li>\n<li>Architecture of the Digital Signal Processor<\/li>\n<li>Fixed versus Floating Point<\/li>\n<li>C versus Assembly<\/li>\n<li>How Fast are DSPs?<\/li>\n<li>The Digital Signal Processor Market<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 29 &#8211; Getting Started with DSPs\n<ul>\n<li>The ADSP-2106x family<\/li>\n<li>The SHARC EZ-KIT Lite<\/li>\n<li>Design Example: An FIR Audio Filter<\/li>\n<li>Analog Measurements on a DSP System<\/li>\n<li>Another Look at Fixed versus Floating Point<\/li>\n<li>Advanced Software Tools<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>Chapter 30 &#8211; Complex Numbers\n<ul>\n<li>The Complex Number System<\/li>\n<li>Polar Notation<\/li>\n<li>Using Complex Numbers by Substitution<\/li>\n<li>Complex Representation of Sinusoids<\/li>\n<li>Complex Representation of Systems<\/li>\n<li>Electrical Circuit Analysis<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 31 &#8211; The Complex Fourier Transform\n<ul>\n<li>The Real DFT<\/li>\n<li>Mathematical Equivalence<\/li>\n<li>The Complex DFT<\/li>\n<li>The Family of Fourier Transforms<\/li>\n<li>Why the Complex Fourier Transform is Used<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 32 &#8211; The Laplace Transform\n<ul>\n<li>The Nature of the s-Domain<\/li>\n<li>Strategy of the Laplace Transform<\/li>\n<li>Analysis of Electric Circuits<\/li>\n<li>The Importance of Poles and Zeros<\/li>\n<li>Filter Design in the s-Domain<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 33 &#8211; The z-Transform\n<ul>\n<li>The Nature of the z-Domain<\/li>\n<li>Analysis of Recursive Systems<\/li>\n<li>Cascade and Parallel Stages<\/li>\n<li>Spectral Inversion<\/li>\n<li>Gain Changes<\/li>\n<li>Chebyshev-Butterworth Filter Design<\/li>\n<li>The Best and Worst of DSP<\/li>\n<\/ul>\n<\/li>\n<li>Chapter 34 &#8211; Explaining Benford&#8217;s Law\n<ul>\n<li>Frank Benford&#8217;s Discovery<\/li>\n<li>Homomorphic Processing<\/li>\n<li>The Ones Scaling Test<\/li>\n<li>Writing Benford&#8217;s Law as a Convolution<\/li>\n<li>Solving in the Frequency Domain<\/li>\n<li>Solving Mystery #1<\/li>\n<li>Solving Mystery #2<\/li>\n<li>More on Following Benford&#8217;s law<\/li>\n<li>Analysis of the Log-Normal Distribution<\/li>\n<li>The Power of Signal Processing<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Cap\u00edtulos en pdf todo,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34 Cap\u00edtulos en html: http:\/\/www.dspguide.com\/pdfbook.htm \u00cdndice del libro Chapter 1 &#8211; The Breadth and Depth of DSP The Roots of DSP Telecommunications Audio Processing Echo Location Image Processing Chapter 2 &#8211; Statistics, Probability and Noise Signal and Graph Terminology Mean and Standard Deviation Signal vs. Underlying Process The Histogram, Pmf and Pdf &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/vtorres.webs.upv.es\/index.php\/2019\/09\/13\/the-scientist-and-engineers-guide-to-digital-signal-processing\/\" class=\"more-link\">Seguir leyendo<span class=\"screen-reader-text\"> \u00abThe Scientist and Engineer&#8217;s Guide to Digital Signal Processing\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-7","post","type-post","status-publish","format-standard","hentry","category-uncategorized","entry"],"_links":{"self":[{"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":7,"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts\/7\/revisions"}],"predecessor-version":[{"id":15,"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/posts\/7\/revisions\/15"}],"wp:attachment":[{"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/media?parent=7"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/categories?post=7"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vtorres.webs.upv.es\/index.php\/wp-json\/wp\/v2\/tags?post=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}