THE AMBIGUITY DIAGRAM |
|
|
|
|
All code was implemented in Matlab. We used four m-files to generate the Ambiguity diagrams and other plots. The first m-file is the general code that calls on one of the three other m-files, depending on which waveform we are considering. You can give the function ambiguity anywhere from zero to three inputs, depending on what you want it to do. If you give it three inputs, the first represents the number of points to use in the calculation, the second indicates which waveform to use, and the third is a parameter specifying either the slope (for waveform #2) or the number of cycles (waveform #3). The program makes it’s own assumptions if you give it less than three inputs. See the code itself for more on this. The other three m-files are specific to the individual waveforms. They create the waveform and perform the convolution calculations on it. They pass on the reference waveform and the convolution results to ambiguity.m, which plots the results. ambiguity waveform1 waveform2 waveform3
|
MOTIVATION – Why this is important OBJECTIVE – What we hoped to achieve AMBIGUITY DIAGRAM - What it is AMBIGUITY DIAGRAM - How to read it WAVEFORMS – The signals we analyzed RESULTS – Results for CW and PCM CHIRP - A closer look POSSIBLE EXTENTIONS – What’s next CODE - Fascinating stuff ACKNOWLEDGMENTS - Who we have to thank |