| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Communications Toolbox |
| Contents | Index |
| Learn more about Communications Toolbox |
scatterplot(x)
scatterplot(x,n)
scatterplot(x,n,offset)
scatterplot(x,n,offset,plotstring)
scatterplot(x,n,offset,plotstring,h)
h = scatterplot(...)
scatterplot(x) produces a scatter plot for the signal x. The interpretation of x depends on its shape and complexity:
If x is a real two-column matrix, scatterplot interprets the first column as in-phase components and the second column as quadrature components.
If x is a complex vector, scatterplot interprets the real part as in-phase components and the imaginary part as quadrature components.
If x is a real vector, scatterplot interprets it as a real signal.
scatterplot(x,n) is the same as the first syntax, except that the function plots every nth value of the signal, starting from the first value. That is, the function decimates x by a factor of n before plotting.
scatterplot(x,n,offset) is the same as the first syntax, except that the function plots every nth value of the signal, starting from the (offset+1)st value in x.
scatterplot(x,n,offset,plotstring) is the same as the syntax above, except that plotstring determines the plotting symbol, line type, and color for the plot. plotstring is a string whose format and meaning are the same as in the plot function.
scatterplot(x,n,offset,plotstring,h) is the same as the syntax above, except that the scatter plot is in the figure whose handle is h, rather than a new figure. h must be a handle to a figure that scatterplot previously generated. To plot multiple signals in the same figure, use hold on.
h = scatterplot(...) is the same as the earlier syntaxes, except that h is the handle to the figure that contains the scatter plot.
See Viewing Signals Using Scatter Plots or the example on the reference page for qamdemod. Both examples illustrate how to plot multiple signals in a single scatter plot.
For an online demonstration, type showdemo scattereyedemo.
eyediagram, plot, scattereyedemo, scatter, Scatter Plots
![]() | rsgenpoly | semianalytic | ![]() |

Learn how to apply early verification to your development process through these technical resources.
How much time do you spend on testing to ensure implementation meets system-level requirements?
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |