MATLAB and Simulink Based Books

Software Defined Radio Using MATLAB & Simulink and the RTL-SDR

In this free book, Software Defined Radio Using MATLAB & Simulink and the RTL-SDR, readers are introduced to SDR by viewing and analyzing downconverted RF signals in the time and frequency domains. The hands-on MATLAB and Simulink design examples begin with simple AM and FM receivers and move on to the more challenging aspects of PHY layer DSP, where receive filter chains, real-time channelizers, and advanced concepts such as carrier synchronizers, digital PLL designs, and QPSK timing and phase synchronizers are implemented. The end of the book demonstrates how the RTL-SDR can be used with other SDR transmitters to develop a more complete communications system capable of transmitting text strings and images across the desktop.

The RTL-SDR's cost-effectiveness allows it to be widely used in both the home and work desktops of electrical engineering students, professional engineers, and the maker community. The RTL-SDR device enables users to acquire and sample RF (radio frequency) signals transmitted in the frequency range 25MHz to 1.75GHz. Using official software add-ons, these samples can be brought into the MATLAB and Simulink environment so that users can develop receivers with the first principles of DSP (digital signal processing) algorithms. Signals that the RTL-SDR hardware can receive include: FM radio, UHF band signals, ISM signals, GSM, 3G and LTE mobile radio, GPS and satellite signals, and any that the reader can (legally) transmit. 

>>Download free companion software. This includes the complete book (pdf) and supplemental MATLAB and Simulink model files.

About This Book

K. Barlee, University of Strathclyde
D. Atkinson, University of Strathclyde
R.W. Stewart, University of Strathclyde
L. Crockett, University of Strathclyde

ISBN: 978-0-9929787-1-6
Language: English

Buy Now at

Online Teaching with MATLAB and Simulink

Whether you are transitioning a classroom course to a hybrid model, developing virtual labs, or launching a fully online program, MathWorks can help you foster active learning no matter where it takes place.

MATLAB Courseware

Teaching materials based on MATLAB and Simulink.

Find full courses and labs