:orphan: .. **************************************************************************** .. CUI .. .. The Advanced Framework for Simulation, Integration, and Modeling (AFSIM) .. .. The use, dissemination or disclosure of data in this file is subject to .. limitation or restriction. See accompanying README and LICENSE for details. .. **************************************************************************** Sensor_plot_antenna_plot ------------------------ **Navigation:** :command:`sensor_plot` > **antenna_plot** .. command:: antenna_plot ... end_antenna_plot :block: .. parsed-literal:: antenna_plot :ref:`sensor_plot.Stub_Definition_Commands` pattern_name_ ... axes_ ... azimuth_range_ ... azimuth_step_ ... elevation_range_ ... elevation_step_ ... tilt_angle_ ... frequency_ ... polarization_ ... electronic_beam_steering_ ... electronic_beam_steering_loss_exponent_ ... azimuth_steering_angle_ ... elevation_steering_angle_ ... output_file_ ... gnuplot_file_ ... header_line_1_ ... header_line_2_ ... header_line_3_ ... output_column_limit_ ... end_antenna_plot Overview ======== The :command:`antenna_plot` command is used to generate a file that contains the gain of an :command:`antenna_pattern` sample at selected points within specified spherical limits. This plot produces two output formats. One, specified by the output_file_ command, generates a table that can be loaded and viewed with the CME tool, SigView (load "threat assessment" feature). The other file, specified with the gnuplot_file_ command, produces an output file suitable for use with gnuplot. Commands ======== .. command:: pattern_name Specifies the name of the pattern to be processed. This must be the name of an antenna pattern defined with the :command:`antenna_pattern` command. **Default** none - this is a required value. .. command:: axes [ vertical | horizontal | both ] Specifies the type of data file to be produced: * **vertical** - A vertical sampling at 0 degrees azimuth. * **horizontal** - A horizontal sampling at 0 degrees elevation. * **both** - A horizontal and vertical sampling. **Default** vertical .. command:: azimuth_range Specifies the azimuth limits for **axes horizontal** or **axes both**. **Default** -180 degrees 180 degrees .. command:: azimuth_step Specifies the increment between azimuth samples for **axes horizontal** or **axes both**. **Default** 1 degree .. command:: elevation_range Specifies the elevation limits for **axes vertical** or **axes both**. **Default** -90 degrees 90 degrees .. command:: elevation_step Specifies the increment between elevation samples for **axes vertical** or **axes both**. **Default** 1 degree .. command:: tilt_angle Specifies the elevation tilt angle between [-90 90] degrees of the antenna pattern with respect to the normal of the pattern. **Default** 0 degrees .. command:: frequency Specifies the frequency which the pattern is to be plotted for. **Default** 0.0 Hz .. command:: polarization [ horizontal | vertical | slant_45 | slant_135 | left_circular | right_circular | default ] Specifies the polarization which the pattern is to be plotted for. **Default** default .. command:: electronic_beam_steering [ none | azimuth | elevation | both | azimuth_and_elevation ] Specifies that the subsystem uses an electronically-steered antenna that is capable of being electronically steered in the specified directions. When specified, the antenna gain is a function of the cosine of the angle relative to the array center. When enabled, the command affects the returned beamwidths of :command:`WSF_RADAR_SENSOR.error_model_parameters.azimuth_beamwidth` and :command:`WSF_RADAR_SENSOR.error_model_parameters.elevation_beamwidth`. * **none** - The beam is not electronically steered. * **azimuth** - The beam is electronically steered in azimuth. * **elevation** - The beam is electronically steered in elevation. * **both** or **azimuth_and_elevation** - The beam is electronically steered in both azimuth and elevation. **Default** **none** .. command:: electronic_beam_steering_loss_exponent Specifies the exponent that will be used in the beam steering loss computation. .. command:: azimuth_steering_angle Specifies the azimuth steering angle between [-180 180] degrees of a steered array antenna pattern with respect to the normal of the pattern. **Default** 0 degrees .. command:: elevation_steering_angle Specifies the elevation steering angle between [-90 90] degrees of a steered array antenna pattern with respect to the normal of the pattern. **Default** 0 degrees .. command:: output_file Specifies the name to which the output is to be written. **Default** none - this is a required value. .. command:: gnuplot_file Specifies the name to which the gnuplot output is to be written. .. command:: header_line_1 .. command:: header_line_2 .. command:: header_line_3 Specifies the text to be contained in the first three lines of the output file when **axes both** is specified. **Default** all header lines are blank. .. command:: output_column_limit Specifies the maximum number of columns per physical line in the output file when **axes both** is specified. **Default** 100 .. note:: If the file is to be imported into a spreadsheet such as Microsoft Excel, this value should be set so that the rows do not have to be split into multiple physical lines.