SAR Signal Processing with MatLab Algorithms - Reloaded

version 1.3.0 (6.15 MB) by Ilias Konsoulas
Overhaul of matlab scripts accompanying M. Soumekh's book "Synthetic Aperture Radar Signal Processing with MatLab Algorithms" (1999).


Updated 11 Aug 2022

View License

This contribution aims to make more straightforward and intelligible the scripts provided with professor M. Soumekh book from late 90's. The following improvements were incorporated:
  1. Separation and modularization of the 4 target aerea reconstruction algorithms provided in the book: 2D Matched Filtering (Wavefront Reconstruction), Time Domain Correlation (TDC), Back-Projection (BP) and Range Stacking (RS).
  2. Replacement of obsolete graphics commands with modern rendering commands, clearly showing the effect of DSP operations on SAR signals.
  3. Removal of clumsy code for 2D-interpolation of unevenly spaced data in (kx,ky)-domain and replacement with modern MatLab commands that are less cumbersome and more elegant.
  4. Assigned proper names to important SAR signals following the book notation and nomenclature as much as possible. Also, I provide a detailed table of all these SAR signals together with their domains.
  5. Added several pictures from Chapter 2 and 3.
  6. Added a couple of scripts computing the CTFT of AM-PM and PM Spherical SAR Signal, both numerically and by use of the Stationary Phase Approximation (SPA) method.
  7. Several minor code improvements.
Here I provide code segments for Ch. 2 and 5. More is to come. Stay Tuned.

Cite As

Ilias Konsoulas (2022). SAR Signal Processing with MatLab Algorithms - Reloaded (, MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2018a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!