Main Content

plot

Plot eye diagram, eye contour, or eye mask object

Since R2024a

Description

plot(obj) plots the eye diagram, eye contour, or eye mask object obj.

plot(obj,type) plots the specified type of plot from eye diagram object obj.

plot(obj, Name=Value) plots eye diagram, eye contour, or eye mask object obj using one or more name-value pair arguments in addition to the input argument in the previous syntax. Unspecified arguments take default values.

Input Arguments

collapse all

Eye diagram, eye contour, or eye mask object to plot.

Type of plot to show:

  • EyePattern — Plots a 2D color histogram of the eye pattern.

  • SymbolPDFs — Plots the set of one 2D color histogram for each symbol level.

  • ClockPDF — Plots the line plot of the clock PDF histogram.

Note

You can only define this argument when obj is an eye diagram object.

Name-Value Arguments

Specify optional pairs of arguments as Name1=Value1,...,NameN=ValueN, where Name is the argument name and Value is the corresponding value. Name-value arguments must appear after other arguments, but the order of the pairs does not matter.

Example: plot(obj,Background='eyeDSI') plots an eye mask object which uses the eyDSI eyeDiagramSI object as a background for the mask.

Unit for time axis, specified in Seconds, Samples, or UI.

Note

You can only define this argument when obj is an eye diagram or eye contour object.

Data Types: char

Transparency of the 2D color histogram, specified as a scalar between 0 (transparent) and 1 (opaque).

Note

You can only define this argument when obj is an eye diagram object.

Data Types: double

Position at which to display the mask, relative to the threshold and timing origin for a given eye. If you do not provide this information, the function uses the Position property from the eye mask object.

Data Types: char

Note

If obj is an eye mask object, you can use Polygon properties as Name-Value pair arguments. For a complete list, see Polygon Properties.

Version History

Introduced in R2024a