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

contour()

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 

Contents
Additional Resources