Homework 2
Homework 2
The purpose of this assignment is for you to become more familiar with some of the resources available
in MATLAB for radar systems and software engineering. No custom script development is required at
this time. You are only required to run the example scripts provided by MATLAB. You should be familiar
with the “Live Scripts” tools:
https://www.mathworks.com/help/matlab/matlab_prog/what-is-a-live-script-or-function.html
MATLAB statements included in “openExample(.)” commands are provided. Copy and paste these
statements into a MATLAB command window to execute and evaluate.
Your assignment for each of the bullet items below is to report back on whether you can run the script
(if provided by “openExample( )”) on your computer. You are also to provide a one sentence statement
about your initial opinion as to the usefulness of each bullet item listed below in the design, modeling,
and simulation of search & track radar systems. Space is provided below to type/write a summary of
your experience & opinion of the tool or material.
• Measure Intensity Levels using the Intensity Scope – MATLAB Phased Array Toolbox
https://www.mathworks.com/help/phased/ug/measure-intensity-levels-using-the-intensity-scope.html
openExample('phased/IntensityScopeDemonstrationExample')
I was able to run the program. I think this is a very helpful visualization that shows what doppler signals
look like.
https://www.mathworks.com/help/phased/ug/visualize-multiplatform-scenario.html
openExample('phased/MultiplatformScenarioViewerExample')
I was able to run this one as well, though it did lag a good bit. A very interesting visualization. It looks
similar to some of the visualizations that we have at my job
• Antenna Array Beam Scanning Visualization on a Map – MATLAB Phased Array Toolbox
https://www.mathworks.com/help/phased/ug/antenna-array-beam-scanning-visualization-on-a-
map.html
openExample('antenna_phased/AntennaArrayBeamScanningOnAMapExample')
There may be a graphics driver problem on your available machine. If so, see
https://www.mathworks.com/help/matlab/ref/opengl.html
It worked, but the site viewer pop up thing seemed to glitch out and kept re-generating the coverage
map nonstop. I can see how this would be useful for figuring out what your EM hazard zones are at
radar emplacements.
3
• Visualize Radar and Target Trajectories in System Simulation – MATLAB Phased Array Toolbox
https://www.mathworks.com/help/phased/ug/visualizing-radar-and-target-trajectories-in-system-
simulation.html
openExample('phased/ScenarioViewerExample')
It worked. I’m interested in how computationally intensive these simulations are using Matlab and how
fast they run compared to something written in C++ or Java.
https://www.mathworks.com/help/phased/gs/end-to-end-radar-system.html
openExample('phased/EndtoEndRadarSystemExample')
This one ran. I don’t know enough about what Matlab is doing under the hood to know if this is
impressive or not.
4
https://www.mathworks.com/help/phased/ug/global-and-local-coordinate-systems.html
openExample('phased/LocalCoordinatesAdaptedToUniformLinearArrayExample')
openExample('phased/ConvertLocalSphericalCoordinatesToGlobalCoordinatesExample')
openExample('phased/ConvertGlobalRectangularCoordsToLocalSphericalCoordsExample')
Explore and study the Global and Local Coordinate Systems scripts as live scripts.
It ran. It’s nice that Matlab has these coordinate conversions already done as incorrect coordinate
conversions have been at least 10% of the problems I have run into when creating a new project.
https://www.mathworks.com/help/phased/ug/local-and-global-coordinate-systems-example-in-
radar.html
openExample('phased/LocalAndGlobalCoordinateSystemsExample')
https://www.mathworks.com/help/phased/gs/units-of-measure-and-physical-constants.html
Read and study the MATLAB material on units of measure and physical constants.
5
https://www.mathworks.com/help/phased/ug/rectangular-coordinates.html
https://www.mathworks.com/help/phased/ug/spherical-coordinates.html
Seems correct to me
https://www.mathworks.com/discovery/radar-system-design.html
It seems like a nice tool suite. I’m quite interested in how it holds up when used in a professional setting.
https://www.mathworks.com/help/phased/gs/system-overviews.html
Looks like a nice object oriented way to decompose a radar into software