Matlab-AppList

A List of Matlab APPs for Signal Generation and Spectrum Analysis

Khaled Mahmud, 2023


Content

  1. SinewaveTimeFreq
  2. CombineSinewave
  3. FourierAnalysis
  4. AudioTimeFreq
  5. DTMF
  6. AnalogModulation
  7. Multipath
  8. Digital Modulation
  9. DSSS
  10. PolarPlots

Repo: https://github.com/KhaledMahmudKM/Matlab-AppList

Download and run the .mlapp (or .m) file in Matlab. Some Apps need some other dependent additional files.

SinewaveTimeFreq

View a sine wave in time and frequency domain.

SinewaveTimeFreq

CombineSinewave

Combine (add) multiple sine waves. View the result in time and frequency domian.

CombineSinewave

FourierAnalysis

Create some standard periodic signal using Fourier series. See the effect of adding more harmonics, in time and frequency domain.

FourierAnalysis

AudioTimeFreq

Record audio, and view the recording in time and frequency domain.

AudioTimeFreq

DTMF

DTMF tones are composed to 2 pure sine waves. This app shows the time and frewquency view of tones produced by the digits and symbols of a telephone keypad.

DTMF

AnalogModulation

Amplitude modulation (AM) and frequency modulation (FM) of a tone.

AnalogModulation

Multipath

View multipath interference from delayed signals.

Multipath

Digital Modulation

Modulate a data string using ASK, PSK and FSK. View the corresonding spectrum.

DigitalModulation

DSSS

Visualize Spreading in Direct Sequence Spread Spectrum (DSSS)

DSSS

PolarPlot

Plot trigonotetric equations in a polar diagram. Sample equations are provided.

PolarPlot



Last updated: Dec 7 2023.