Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MATLAB-main

Signal processing coursework in MATLAB: adaptive beamforming, audio processing, filtering and estimation.

MATLAB

last commit repo size top language language count


What this is

MATLAB coursework across several signal processing subjects. Around 109 .m files plus a few Simulink models and audio samples, grouped by topic.

Directories

Directory Subject
Adaptive Beamforming and Localization Eigen-based beamformers, null steering, FMCW
Digital Audio Processing Reverberation, time-of-arrival, parametric evaluation
Digital Filtering FIR and IIR design and application
Intelligent Sensors and Networks Sensor network processing
Least Squared Error Modeling LSE fitting and system identification
Linear Filter Applications Applied linear filtering
Noise Reduction Techniques Denoising methods
Recursive Adaptive Filtering RLS and related recursive schemes

Running

Open MATLAB, cd into a directory and run the script you want. The Simulink models (.mdl) open with open_system.

Most scripts expect the working directory to be their own folder, because audio files and data are referenced by relative path.

A note on file names

Some files are uppercase (NULLEIG.M, DTOA.M) and some are not. On Windows and macOS this is invisible; on Linux, MATLAB is case sensitive about function names, so call them exactly as they appear on disk.

Repository layout

MATLAB-main/
├── Adaptive Beamforming and Localization/
├── Digital Audio Processing/
├── Digital Filtering/
├── Intelligent Sensors and Networks/
├── Least Squared Error Modeling/
├── Linear Filter Applications/
├── Noise Reduction Techniques/
├── Recursive Adaptive Filtering/
├── Recursive Least Squares Techniques/
├── Sampled Data Systems/
├── Signal Detection Techniques/
├── Spectral Density/
├── The Fourier Transform/
├── The Z-Transform/

123 tracked files · 1.8 MB · 1 languages · last pushed 2024-07-03

About

MATLAB signal processing coursework: adaptive beamforming, digital audio, filtering, LSE modelling and sensor networks

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages