主要内容

scatterplot

在 IQ 平面中显示输入信号

说明

scatterplot(x) 创建散点图以在 IQ 平面中显示输入信号 x。具体来说,IQ 平面在 xy 图的实轴和虚轴上显示调制信号的同相和正交分量。

示例

scatterplot(x,n) 指定抽取因子 n。函数从第一个值开始绘制 x 中的每第 n 个值。

scatterplot(x,n,offset) 指定偏移值。函数从第 (offset + 1) 个值开始绘制 x 中的每第 n 个值。

scatterplot(x,n,offset,plotstring) 指定散点图的绘图属性。

scatterplot(x,n,offset,plotstring,scatfig) 在现有 Figure 对象 scatfig 中生成散点图。要在同一图窗中绘制多个信号,请使用 hold on

scatfig = scatterplot(___) 返回散点图的 Figure 对象。在创建后使用 scatfig 查询或修改图窗的属性。您可以指定上述语法中的任一输入参量组合。

示例

全部折叠

创建一个 64-QAM 信号,其中使用每个星座图点。

d = (0:63)';
s = qammod(d,64);

显示星座图的散点图。

scatterplot(s)

Figure Scatter Plot contains an axes object. The axes object with title Scatter plot, xlabel In-Phase, ylabel Quadrature contains a line object which displays its values using only markers. This object represents Channel 1.

输入参数

全部折叠

输入信号,指定为向量或矩阵。

x 的解释取决于其形状和复/实性。

  • 如果 x 是实数值两列矩阵,则函数将第一列解释为同相分量,第二列解释为正交分量。

  • 如果 x 是复数值向量,则函数将实部解释为同相分量,虚部解释为正交分量。

  • 如果 x 是实数值向量,则函数将它解释为实信号。

数据类型: double | single
复数支持:

抽取因子,指定为正整数。函数从第一个值开始绘制输入信号 x 中的每第 n 个值。

数据类型: double

偏移值,指定为非负整数。此偏移值指定函数在生成散点图之前跳过输入 x 开头的采样数。

数据类型: double

绘图属性,指定为包含符号的字符向量或字符串标量。

此参量设置散点图的绘图符号、线型和颜色。符号的格式和含义与在 plot 函数中相同。例如,默认值 'b.' 产生蓝色点。

数据类型: char | string

目标散点图,指定为先前生成的 scatterplotFigure 对象。

输出参量

全部折叠

目标 scatterplot,以 Figure 对象形式返回。要修改此对象的属性,请参阅 Figure

版本历史记录

在 R2006a 之前推出