Create Scatter Plot scope
h = commscope.ScatterPlot
h = commscope.ScatterPlot('PropertyName',PropertyValue,...)
commscope.ScatterPlot collects data and displays results in a Figure window. You can create a scatter plot using a default configuration or by defining properties.
h = commscope.ScatterPlot returns a scatter plot scope, h.
h = commscope.ScatterPlot('PropertyName',PropertyValue,...) returns a scatter plot scope, h, with property values set to PropertyValues. See the Properties section of this help page for valid PropertyNames.
A ScatterPlot object has the properties shown on the following table. All properties are writable except for the ones explicitly noted otherwise.
|Type||'Scatter Plot'. This is a read-only property.|
|SamplingFrequency||Sampling frequency of the input signal in Hz.|
|SamplesPerSymbol||Number of samples used to represent a symbol.|
|SymbolRate||The symbol rate of the input signal. This property is read-only and is automatically computed based on SamplingFrequency and SamplesPerSymbol.|
|MeasurementDelay||The time in seconds the scope will wait before starting to collect data.|
|SamplingOffset||The number of samples skipped at each sampling point relative to the MeasurementDelay.|
|Constellation||Expected constellation of the input signal.|
|RefreshPlot||The switch that controls the plot refresh style. The choices
|SamplesProcessed||The number of samples processed by the scope. This value does not include the discarded samples during the MeasurementDelay period. This property is read-only.|
|PlotSettings||Plot settings control the scatter plot figure. |
A Scatter Plot has the following methods.
This method automatically scales the plot figure so its entire contents displays.
This method closes the scatter plot figure.
This method displays the scatter plot properties.
This method creates a scatter plot figure. If a figure exists, this method updates the figure's contents.
plot(h) plots a scatter plot figure using default settings.
This method resets the collected data of the scatter plot object.
reset(h) resets the collected data of the scatter plot object h. Resetting h also clears the plot and NumberOfSymbols.
This method updates the collected data of the scatter plot.
update(h, r) updates the collected data of the scatter plot, where h is the handle of the scatter plot object and r is the complex input data under test. This method updates the collected data and the plot (if RefreshPlot is true).