contour_polar()
Generates contour levels on polar or Smith chart surface data
Syntax
y = contour_polar(data, contour_levels, InterpolationType, DataFormat)
Arguments
| Name | Description | Range | Type | Default | Required |
|---|---|---|---|---|---|
| data | polar or Smith chart data to be contoured, (and therefore is surface data) | (-∞, ∞) | integer, real, complex | yes | |
| contour_levels | one-dimensional quantity specifying the levels of the contours † | (-∞, ∞) | integer, real | six levels equally spaced between the maximum and the minimum of the data | no |
| InterpolationType | specifies the type of interpolation to perform | [0, 1, 2]† † | integer | 0 | no |
| DataFormat | format of swept data | "RI", "MA" ‡ | string | "RI" | no |
| † Normally specified by the sweep generator "[ ]", but can also be specified as a vector † † Interpolation types are: 0 - No Interpolation,1 - Cubic Spline,2 - B-Spline ‡ DataFormat are: "RI" = real-imaginary, "MA" = magnitude-phase | |||||
Examples
a = contour_polar(data_polar, [1::4])
or
a = contour_polar(data_polar, {1, 2, 3, 4})
produces a set of four equally spaced contours on a polar or Smith chart surface.
a = contour_polar(data_polar, {1, 2, 3, 4}, 2)
produces the same set of contours as the above example, but with B-spline interpolation.
Defined in
$HPEESOF_DIR/expressions/ael/display_fun.ael
See Also
Notes/Equations
This function introduces three extra inner independents into the data. The first two are "level", the contour level, and "number", the contour number. For each contour level there may be n contours. The contour is an integer running from 1 to n. The contour is represented as an (x,y) pair with x as the inner independent.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()