MATLAB: How to generate the Clutter Signal as used in the demo ‘Introduction to Space-Time Adaptive Processing’ (MATLAB 7.12 (R2011a) ) in the Phased Array System Toolbox

arrayclutterphasedPhased Array System Toolbox

In the demo 'Introduction to Space-Time Adaptive Processing' in MATLAB 7.12 (R2011a), a clutter signal is loaded from the MAT file 'cluttersignaldemo.mat'. However, the method used to create the clutter signal is not mentioned in the demo.
My use case requires me to be able to generate the Clutter Signal as demonstrated in the demo. The demo has a Cluster Signal which is of length 200. I want to create a larger Clutter Signal for my application. How would I be able to do this?

Best Answer

There is no way of creating a clutter signal from MATLAB in MATLAB 7.12 (R2011a).
However, please refer to our MATLAB 7.13 (R2011b) release which has the 'phased.ConstantGammaClutter' object which can be used to generate the clutter. This could be used to reproduce the clutter signal. The following updated demo gives some information about this:
<http://www.mathworks.com/products/phased-array/demos.html?file=/products/demos/shipping/phased/stapalgorithmdemo.html>