Visualizing DSP Concepts on the Web Using the R-Language shiny Package
| dc.contributor.author | Squires, Peter | |
| dc.contributor.supervisor | Gulliver, Aaron | |
| dc.date.accessioned | 2017-02-27T23:48:31Z | |
| dc.date.available | 2017-02-27T23:48:31Z | |
| dc.date.copyright | 2017 | en_US |
| dc.date.issued | 2017-02-27 | |
| dc.degree.department | Department of Electrical and Computer Engineering | |
| dc.degree.level | Master of Engineering M.Eng. | en_US |
| dc.description.abstract | This document describes a web application, PeZdemoR, that was designed using RStudio and the R computer language along with various R-packages (especially shiny, signal, and pracma), to visually demonstrate how pole and zero placement in the z-plane relates to the response characteristics of a digital filter. The resulting frequency response, impulse response (group delay), transfer function and difference equation are displayed. A section on audio filtering applications is included, providing spectrograms, spectral plots, time-series plots, and sound playback. Additionally, over 100 built-in examples of common filter designs and FFT windows have been developed. | en_US |
| dc.description.scholarlevel | Graduate | en_US |
| dc.identifier.uri | http://hdl.handle.net/1828/7815 | |
| dc.language.iso | en | en_US |
| dc.rights | Available to the World Wide Web | en_US |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/2.5/ca/ | * |
| dc.subject | educational visualization | en_US |
| dc.subject | R (programming language) | en_US |
| dc.subject | Shiny (R package) | en_US |
| dc.subject | digital signal processing | en_US |
| dc.subject | web application | en_US |
| dc.subject | RMarkdown | en_US |
| dc.subject | engineering education | en_US |
| dc.subject | digital filter design | en_US |
| dc.subject | pracma (R package) | en_US |
| dc.subject | signals and systems | en_US |
| dc.subject | DSP education | en_US |
| dc.subject | inSPiRe interactive Signal-Processing in R for Educators | en_US |
| dc.title | Visualizing DSP Concepts on the Web Using the R-Language shiny Package | en_US |
| dc.type | project | en_US |