Pre-requisites Sampling theorem – baseband sampling How to Interpret FFT results – complex DFT, frequency bins and FFTShift Analytic signal, Hilbert Transform and FFT Introduction The concept of instantaneous amplitude/phase/frequency…

# Category: Tips & Tricks

Pre-requisites Sampling theorem – baseband sampling How to Interpret FFT results – complex DFT, frequency bins and FFTShift Introduction Fourier Transform of a real-valued signal is complex-symmetric. It implies that…

“What is the best filter that I should use?” is often the question asked by many. There exists two different types of Linear Time Invariant (LTI) filters from transfer function standpoint…

Read More Choosing a filter – FIR or IIR – Understanding the design perspective

Generation of random variables with required probability distribution characteristic is of paramount importance in simulating a communication system. Here, I will demonstrate how we can generate a simple random variable, estimate &…

Read More How to use Histogram function in Matlab to plot the estimated PDF curve

This tutorial is a part of the website http://www.gaussianwaves.com and created under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. You must credit the author in your work if you remix, tweak,…

Read More OFDM and Cyclic Prefix – a handson demonstration using Matlab

In the previous post, Interpretation of frequency bins, frequency axis arrangement (fftshift/ifftshift) for complex DFT were discussed. In this post, I intend to show you how to obtain magnitude and…

Read More How to interpret FFT results – obtaining magnitude and phase information

Four types of Fourier Transforms: Often, one is confronted with the problem of converting a time domain signal to frequency domain and vice-versa. Fourier Transform is an excellent tool to…

Read More How to Interpret FFT results – complex DFT, frequency bins and FFTShift

Root Mean Square (RMS) value is the most important parameter that signifies the \(size \; of \; a \;signal\). Defining the term “size”: In signal processing, a signal is viewed…

This article is also available in PDF format – Free Download here. Looking for the proper way to generate AWGN noise in Matlab/Octave ? Here you go… AWGN – the…

Read More How to generate AWGN noise in Matlab/Octave (without using in-built awgn function)

Auto-correlation, also called series correlation, is the correlation of a given sequence with itself as a function of time lag. Cross-correlation is a more generic term, which gives the correlation…

Read More Constructing the Auto Correlation Matrix in Matlab

Leave a Comment