主要内容gydF4y2Ba

源和汇gydF4y2Ba

通信工具箱™提供了促进通信系统性能分析的源、接收器和显示设备。gydF4y2Ba

数据源gydF4y2Ba

使用中列出的函数和块gydF4y2Ba源和汇gydF4y2Ba产生随机数据来模拟信号源。gydF4y2Ba

随机的符号gydF4y2Ba

的gydF4y2BarandsrcgydF4y2Ba函数生成随机矩阵,其条目独立于您指定的字母表,具有指定的分布。特殊情况下生成双极矩阵。gydF4y2Ba

例如,下面的命令生成一个5 × 4矩阵,其中的项是随机的、独立选择的,并且均匀分布在集合{1,3,5}中。gydF4y2Ba

A = randsrc(5,4,[1,3,5])gydF4y2Ba
一个=gydF4y2Ba5×4gydF4y2Ba5 1 1 1 5 1 5 3 1 3 5 5 5 5 3 5 5 5 5gydF4y2Ba

要使分布倾斜,使1出现的可能性是3或5的两倍,请使用下面的命令。第三个输入参数有两行,其中一行表示的可能值gydF4y2BabgydF4y2Ba另一个表示每个值的概率。gydF4y2Ba

B = randsrc(5,4,[1,3,5;5,二十五分,.25])gydF4y2Ba
b =gydF4y2Ba5×4gydF4y2Ba3 5 3 5 1 3 1 3 5 1 1 1 5 3 1 5 3 1 1 1 1 1gydF4y2Ba

随机整数gydF4y2Ba

在MATLAB®中,gydF4y2Ba兰迪gydF4y2Ba函数生成随机整数矩阵,其项在指定的范围内。特殊情况下生成随机二进制矩阵。gydF4y2Ba

例如,下面的命令生成一个5乘4的矩阵,其中包含2到10之间的随机整数。gydF4y2Ba

C = randi([2,10],5,4)gydF4y2Ba
c =gydF4y2Ba5×4gydF4y2Ba5 6 4 6 5 6 8 10 8 7 7 5 9 8 7 3 8 3 4gydF4y2Ba

如果你想要的范围是[0,10]而不是[2,10],你可以使用下面的命令。它们产生不同的数值结果,但使用相同的分布。gydF4y2Ba

D = randi([0,10],5,4);E = randi([0 10],5,4);gydF4y2Ba

在Si金宝appmulink®中gydF4y2Ba随机整数发生器gydF4y2Ba和gydF4y2Ba泊松整数发生器gydF4y2Ba块都生成包含随机非负整数的向量。随机整数生成器块在您在块掩码中指定的有界范围内使用均匀分布。泊松整数生成器块使用泊松分布来确定其输出。特别是,输出可以包括任何非负整数。gydF4y2Ba

随机误码模式gydF4y2Ba

在MATLAB中,gydF4y2BaranderrgydF4y2Ba函数生成元素为0或1的矩阵。然而,它的选择不同于gydF4y2Ba兰迪gydF4y2Ba,因为gydF4y2BaranderrgydF4y2Ba用于测试错误控制编码。例如,下面的命令生成一个5 × 4的二进制矩阵,其中每行只包含一个1。gydF4y2Ba

F = randerr(5,4)gydF4y2Ba
f =gydF4y2Ba5×4gydF4y2Ba0 0 0 1 1 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1gydF4y2Ba

您可以使用这样的命令扰乱由5个4位码字组成的二进制代码。随机矩阵相加gydF4y2BafgydF4y2Ba对您的代码矩阵(模2)在每个码字中引入一个错误。gydF4y2Ba

另一方面,通过引入一个概率为0.4的错误和两个概率为0.6的错误来扰乱每个码字,可以使用下面的命令。每一行有一个概率为0.4的“1”,否则有两个“1”gydF4y2Ba

G = randerr(5,4,[1,2;0.4, 0.6)gydF4y2Ba
g =gydF4y2Ba5×4gydF4y2Ba1 0 1 0 0 1 0 1 0 0 1 1 0 0 1 0 0 0 1 0gydF4y2Ba

随机矩阵相加gydF4y2BaggydF4y2Ba对您的代码矩阵(模2)在每个码字中引入一个或两个错误,每个错误都具有指定的发生概率。概率矩阵是的第三个参数gydF4y2BaranderrgydF4y2Ba仅影响每行中1的数量,而不影响它们的位置。gydF4y2Ba

作为另一个应用程序,您可以使用下面的任何命令生成一个等概率二进制100元素列向量。这三个命令产生不同的数值输出,但使用相同的分布。第三个输入参数根据每个函数指定其行为的特定方式而有所不同。gydF4y2Ba

Binarymatrix1 = randsrc(100,1,[0 1]);gydF4y2Ba%可能的值为0,1gydF4y2BaBinarymatrix2 = randi([0 1],100,1);gydF4y2Ba%两个可能的值gydF4y2BaBinarymatrix3 = randerr(100,1,[0 1;0.5 - 0.5]);gydF4y2Ba%没有1,或者只有一个1gydF4y2Ba

在Si金宝appmulink中,gydF4y2Ba伯努利二进制发生器gydF4y2Ba块生成随机位,适合表示源。该块将信号的每个元素视为独立的伯努利随机变量。此外,不同的元素不需要完全分布。gydF4y2Ba

噪音的来源gydF4y2Ba

在Simulink中构建噪声发生器块金宝appgydF4y2Ba®gydF4y2Ba模拟通信链路。gydF4y2Ba

随机噪声发生器gydF4y2Ba

方法可以构造随机噪声发生器来模拟信道噪声gydF4y2BaMATLAB函数gydF4y2Ba(金宝app模型)gydF4y2Ba块与随机数生成函数。使用以下组合构造不同类型的信道噪声。gydF4y2Ba

分布gydF4y2Ba 块gydF4y2Ba 函数gydF4y2Ba
高斯gydF4y2Ba MATLAB函数gydF4y2Ba(金宝app模型)gydF4y2Ba wgngydF4y2Ba
瑞利gydF4y2Ba MATLAB函数gydF4y2Ba(金宝app模型)gydF4y2Ba randngydF4y2Ba
RiciangydF4y2Ba MATLAB函数gydF4y2Ba(金宝app模型)gydF4y2Ba randngydF4y2Ba
在有界区间上是一致的gydF4y2Ba MATLAB函数gydF4y2Ba(金宝app模型)gydF4y2Ba 兰德gydF4y2Ba

看到gydF4y2BaSimulink中的随机噪声发生器金宝appgydF4y2Ba来看看瑞利和瑞斯分布噪声是如何产生的。gydF4y2Ba

高斯噪声发生器gydF4y2Ba

在MATLAB®中,gydF4y2BawgngydF4y2Ba函数使用高斯白噪声分布生成随机矩阵。可以用dBW(相对于瓦特的分贝)、dBm或线性单位指定噪声的功率。你可以生成真实的或者复杂的噪声。gydF4y2Ba

例如,下面的命令生成一个长度为50的列向量,其中包含功率为2 dBW的真实高斯白噪声。缺省情况下,dBW和负载阻抗的功率类型为1欧姆。gydF4y2Ba

Y1 = wgn(50,1,2);gydF4y2Ba

要在负载为60欧姆的情况下产生功率为2瓦的复杂高斯白噪声,可以使用下面的命令之一。gydF4y2Ba

Y2 = wgn(50,1,2,60,gydF4y2Ba“复杂”gydF4y2Ba,gydF4y2Ba“线性”gydF4y2Ba);Y3 = wgn(50,1,2,60,gydF4y2Ba“线性”gydF4y2Ba,gydF4y2Ba“复杂”gydF4y2Ba);gydF4y2Ba

要通过加性高斯白噪声信道发送信号,请使用gydF4y2Ba情况下gydF4y2Ba函数。看到gydF4y2BaAWGN信道gydF4y2Ba获取更多信息。gydF4y2Ba

序列生成器gydF4y2Ba

使用中列出的函数、系统对象和块gydF4y2Ba源和汇gydF4y2Ba在通信系统中产生用于传播或同步的序列。您可以生成伪随机序列、同步代码和正交代码。有关比较这些序列生成器的相关属性的示例,请参见gydF4y2Ba传播序列gydF4y2Ba.gydF4y2Ba

伪随机序列gydF4y2Ba

您可以在MATLAB中使用这些系统对象生成伪随机或伪噪声(PN)序列gydF4y2Ba®gydF4y2Ba和Simulink中的这些块。金宝app这些序列的应用范围从多址扩频通信系统到测距、同步和数据置乱。gydF4y2Ba

序列gydF4y2Ba 系统对象™gydF4y2Ba 块gydF4y2Ba
黄金序列gydF4y2Ba comm.GoldSequencegydF4y2Ba 金序列发生器gydF4y2Ba
Kasami序列gydF4y2Ba comm.KasamiSequencegydF4y2Ba Kasami序列发生器gydF4y2Ba
PN序列gydF4y2Ba comm.PNSequencegydF4y2Ba PN序列发生器gydF4y2Ba

为了生成伪随机序列,底层代码实现了移位寄存器,如图所示。gydF4y2Ba

所有gydF4y2BargydF4y2Ba生成器中的寄存器在每一个时间步都根据进入移位寄存器的箭头的值更新它们的值。加法器执行模2的加法运算。移位寄存器可以用二进制多项式来描述gydF4y2BazgydF4y2Ba,gydF4y2BaggydF4y2BargydF4y2BazgydF4y2BargydF4y2Ba+ ggydF4y2Bar 1gydF4y2BazgydF4y2Bar 1gydF4y2Ba+……+gydF4y2BaggydF4y2Ba0gydF4y2Ba.的系数gydF4y2BaggydF4y2Ba我gydF4y2Ba从第i位移位寄存器到加法器,如果有连接则为1,如果没有连接则为0。gydF4y2Ba

的系数gydF4y2Ba米gydF4y2Ba我gydF4y2Ba从第i位移位寄存器到输出之前的加法器,如果有延迟则为1,如果没有延迟则为0。如果位移为零gydF4y2Ba米gydF4y2Ba0gydF4y2Ba当所有其他开关关闭时gydF4y2Ba米gydF4y2BakgydF4y2Ba开关打开。gydF4y2Ba

Kasami和PN序列发生器使用这个多项式描述作为它们的发生器多项式。金序列发生器使用这个多项式描述首选的第一和第二发生器多项式PN序列。gydF4y2Ba

基于线性反馈移位寄存器的PN序列生成gydF4y2Ba

方法输出的序列gydF4y2BaPN序列发生器gydF4y2Ba可以使用用原始Simulink®块构建的线性反馈移位寄存器(LFSR)进行建模。金宝appgydF4y2Ba

对于所选的生成多项式,p(z)=z^6+z+1,模型生成一个周期为63的PN序列gydF4y2BaPN序列发生器gydF4y2Ba块,并通过使用原始Simulink块建模LFSR。金宝app这两个参数,gydF4y2Ba初始状态gydF4y2Ba和gydF4y2Ba输出掩码向量(或标量移位值)gydF4y2Ba,在LFSR模型示意图中进行解释。的gydF4y2BaPreLoadFcngydF4y2Ba回调函数用于初始化运行时参数。查看回调函数,执行到gydF4y2Ba建模gydF4y2Ba>gydF4y2Ba设置gydF4y2Ba>gydF4y2Ba模型设置gydF4y2Ba>gydF4y2Ba模型属性gydF4y2Ba,并选择gydF4y2Ba回调gydF4y2Ba选项卡。gydF4y2Ba

作用域输出显示两个实现产生匹配的PN序列。gydF4y2Ba

使用PN序列生成器块可以方便地生成大周期的PN序列。要进一步实验,请打开模型。修改设置,查看不同路径延迟的性能变化情况,或调整PN序列生成器参数。您可以通过在运行模拟之前更改初始状态的值来试验不同的初始状态。对于所有的值,两个生成的序列是相同的。gydF4y2Ba

同步代码gydF4y2Ba

使用gydF4y2Bacomm.BarkerCodegydF4y2Ba系统对象和gydF4y2Ba巴克码发生器gydF4y2Ba块生成巴克码执行同步。巴克码是PN序列的子集。它们是短代码,长度不超过13,属于低相关性旁瓣。相关旁瓣是一个码字与其自身的时移版本的相关性。gydF4y2Ba

正交码gydF4y2Ba

利用正交码的完美相关特性,采用正交码进行扩展。当在多用户扩频系统中使用时,接收机与发射机完全同步,解扩操作是理想的。gydF4y2Ba

代码gydF4y2Ba 系统对象gydF4y2Ba 块gydF4y2Ba
阿达玛编码gydF4y2Ba comm.HadamardCodegydF4y2Ba 阿达玛代码生成器gydF4y2Ba
OVSF码gydF4y2Ba comm.OVSFCodegydF4y2Ba OVSF代码生成器gydF4y2Ba
沃尔什码gydF4y2Ba comm.WalshCodegydF4y2Ba 沃尔什代码生成器gydF4y2Ba

作用域gydF4y2Ba

Comm sink块库包含用于查看三种类型的信号图的范围:gydF4y2Ba

下表列出了这些块和它们生成的图。gydF4y2Ba

块名称gydF4y2Ba 情节gydF4y2Ba
眼图gydF4y2Ba 信号的眼图gydF4y2Ba
星座图gydF4y2Ba 信号的星座图和信号轨迹gydF4y2Ba

眼图gydF4y2Ba

眼图是研究数字传输中符号间干扰和其他信道损伤影响的一种简单方便的工具。当该软件产品构建一个眼图时,它会在固定间隔轴上绘制接收到的信号随时间的变化。在固定间隔结束时,它环绕到时间轴的开始。因此,该图由许多重叠的曲线组成。gydF4y2Ba使用眼图的一种方法是寻找眼睛开得最宽的位置,并在解调信号解调以恢复数字消息时将该点作为判定点。gydF4y2Ba

的gydF4y2Ba眼图gydF4y2BaBlock生成眼图。该块处理离散时间信号,并根据掩码参数周期性地绘制一条线来指示决策。gydF4y2Ba

示例见gydF4y2Ba查看正弦曲线gydF4y2Ba和gydF4y2Ba查看调制信号gydF4y2Ba.gydF4y2Ba

散点图gydF4y2Ba

信号的星座图描绘了信号在其决策点的值。在最好的情况下,决策点应该在信号眼图的眼最宽的时候。gydF4y2Ba

的gydF4y2Ba星座图gydF4y2BaBlock从离散时间信号生成星座图。一个例子出现在gydF4y2Ba查看正弦曲线gydF4y2Ba.gydF4y2Ba

信号轨迹gydF4y2Ba

信号轨迹是信号随时间变化的连续曲线。信号轨迹不同于散点图,散点图在离散的时间间隔上显示信号轨迹上的点。gydF4y2Ba

的gydF4y2Ba星座图gydF4y2Ba块产生信号轨迹。的gydF4y2Ba星座图gydF4y2Ba块产生信号轨迹时gydF4y2BaShowTrajectorygydF4y2Ba属性设置为true。信号轨迹连接输入信号的所有点,而不考虑指定的抽取因子(gydF4y2Ba每个符号的样本gydF4y2Ba).gydF4y2Ba

查看正弦曲线gydF4y2Ba

下面的模型从一个复杂正弦信号生成一个星座图和一个眼睛图。因为决策时间间隔几乎(但不完全)是正弦波周期的整数倍,所以眼图显示随时间漂移。更具体地说,眼图中的连续轨迹和散点图中的连续点彼此靠近,但不重叠。gydF4y2Ba

要构建模型,收集并配置这些块:gydF4y2Ba

  • 正弦波gydF4y2Ba- - - - - -gydF4y2Ba不gydF4y2BaSimulink Sources库中的正弦波模块金宝appgydF4y2Ba

    • 集gydF4y2Ba频率gydF4y2Ba来gydF4y2Ba.502gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba输出的复杂性gydF4y2Ba来gydF4y2Ba复杂的gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba样品时间gydF4y2Ba来gydF4y2Ba1/16gydF4y2Ba.gydF4y2Ba

  • 星座图gydF4y2Ba,在Comm sink库中gydF4y2Ba

    • 在gydF4y2Ba星座的属性gydF4y2Ba面板,设置gydF4y2Ba每个符号的样本gydF4y2Ba来gydF4y2Ba16gydF4y2Ba.gydF4y2Ba

  • 眼图gydF4y2Ba,在Comm sink库中gydF4y2Ba

    • 在gydF4y2Ba绘图属性gydF4y2Ba面板,设置gydF4y2Ba每个符号的样本gydF4y2Ba来gydF4y2Ba16gydF4y2Ba.gydF4y2Ba

    • 在gydF4y2Ba图的属性gydF4y2Ba面板,设置gydF4y2Ba范围的位置gydF4y2Ba来gydF4y2BaFigposition ([42.5 55 35 35]);gydF4y2Ba.gydF4y2Ba

按照上图所示的方式连接砌块。在gydF4y2Ba模拟gydF4y2Ba节中,设置gydF4y2Ba停止时间gydF4y2Ba来gydF4y2Ba250gydF4y2Ba.的gydF4y2Ba模拟gydF4y2Ba节出现在多个选项卡上。运行该模型会生成以下散点图。gydF4y2Ba

散点图的点位于半径为1的圆上。请注意,随着时间的推移,这些点会逐渐消失。这是因为旁边的方框gydF4y2Ba褪色gydF4y2Ba在下面选中gydF4y2Ba渲染属性gydF4y2Ba,这导致范围渲染点更模糊的时间后,他们被绘制。如果清除这个方框,就会看到一个完整的圆圈。gydF4y2Ba

星座图块显示圆形轨迹。gydF4y2Ba

在眼图中,上面的轨迹集表示信号的实部,下面的轨迹集表示信号的虚部。gydF4y2Ba

查看调制信号gydF4y2Ba

这个由多个部分组成的示例为调制信号创建了眼图、散点图和信号轨迹图。它在以下部分逐一检查了图:gydF4y2Ba

调制信号的眼图gydF4y2Ba

下面的模型使用QPSK调制一个随机信号,用凸起的余弦滤波器对信号进行滤波,并从滤波后的信号创建一个眼睛图。gydF4y2Ba

要构建模型,收集并配置以下块:gydF4y2Ba

  • 随机整数发生器gydF4y2Ba,并更新参数设置:gydF4y2Ba

    • 集gydF4y2Ba多状态数gydF4y2Ba来gydF4y2Ba4gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba样品时间gydF4y2Ba来gydF4y2Ba0.01gydF4y2Ba.gydF4y2Ba

  • QPSK调制器基带gydF4y2Ba使用默认参数gydF4y2Ba

  • AWGN信道gydF4y2Ba,并更新参数设置:gydF4y2Ba

    • 集gydF4y2Ba模式gydF4y2Ba来gydF4y2Ba信噪比gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba信噪比(dB)gydF4y2Ba来gydF4y2Ba15gydF4y2Ba.gydF4y2Ba

  • 凸起余弦发射滤波器gydF4y2Ba,并更新参数设置:gydF4y2Ba

    • 集gydF4y2Ba滤波器的形状gydF4y2Ba来gydF4y2Ba正常的gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba滚边的因素gydF4y2Ba来gydF4y2Ba0.5gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba以符号为单位的滤波器跨度gydF4y2Ba来gydF4y2Ba6gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba每个符号输出样本gydF4y2Ba来gydF4y2Ba8gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba输入处理gydF4y2Ba来gydF4y2Ba作为通道的元素(基于示例)gydF4y2Ba.gydF4y2Ba

  • 眼图gydF4y2Ba,并更新参数设置:gydF4y2Ba

    • 集gydF4y2Ba每个符号的样本gydF4y2Ba来gydF4y2Ba8gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba每个轨迹的符号gydF4y2Ba来gydF4y2Ba3.gydF4y2Ba.这指定在眼图的每个轨迹中显示的符号数量。一个gydF4y2Ba跟踪gydF4y2Ba是眼图中的任意一条单独的线。gydF4y2Ba

    • 集gydF4y2Ba跟踪显示gydF4y2Ba来gydF4y2Ba3.gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba每个显示的新轨迹gydF4y2Ba来gydF4y2Ba1gydF4y2Ba.这指定了每次图表刷新时出现的新跟踪的数量。从一次刷新到下一次刷新,图中保留的跟踪数为gydF4y2Ba跟踪显示gydF4y2Ba-gydF4y2Ba每个显示的新轨迹gydF4y2Ba.gydF4y2Ba

    • 在gydF4y2Ba渲染属性gydF4y2Ba面板,设置gydF4y2Ba标记gydF4y2Ba来gydF4y2Ba+gydF4y2Ba表示每个样本上的点。的默认值gydF4y2Ba标记gydF4y2Ba为空,表示没有标记。gydF4y2Ba

    • 在gydF4y2Ba图的属性gydF4y2Ba面板,设置gydF4y2Ba要显示的眼图gydF4y2Ba来gydF4y2Ba只同相gydF4y2Ba.gydF4y2Ba

当您运行模型时,眼图将显示以下图。您的确切图像取决于您何时暂停或停止模拟。gydF4y2Ba

显示三条迹线。痕迹2和3褪色是因为gydF4y2Ba褪色gydF4y2Ba下gydF4y2Ba渲染属性gydF4y2Ba被选中。这导致痕迹越老显示越不明亮。在这张图中,痕迹1是最近的,痕迹3是最古老的。因为gydF4y2Ba每个显示的新轨迹gydF4y2Ba设置为gydF4y2Ba1gydF4y2Ba,只有Trace 1首次出现。轨迹2和3也出现在前面的显示中。gydF4y2Ba

因为gydF4y2Ba每个轨迹的符号gydF4y2Ba设置为gydF4y2Ba3.gydF4y2Ba,每个痕迹包含三个符号,和因为gydF4y2Ba每道样品gydF4y2Ba设置为gydF4y2Ba8gydF4y2Ba,每个符号包含8个样本。注意,轨迹1包含24个点,这是的乘积gydF4y2Ba每个轨迹的符号gydF4y2Ba和gydF4y2Ba每个符号的样本gydF4y2Ba.但是,轨迹2和3各包含25个点。轨迹2中位于作用域右边界的最后一个点表示与轨迹1中位于作用域左边界的第一个点相同的样本。类似地,跟踪3中的最后一个点表示与跟踪2中的第一个点相同的示例。这些重复的点表示如果将这些轨迹并排显示,它们将在哪里相遇,如下图所示。gydF4y2Ba

的值可以查看更真实的眼图gydF4y2Ba跟踪显示gydF4y2Ba来gydF4y2Ba40gydF4y2Ba清理gydF4y2Ba标记gydF4y2Ba字段。gydF4y2Ba

当gydF4y2Ba抵消gydF4y2Ba参数设置为gydF4y2Ba0gydF4y2Ba,绘图从第一个符号的中心开始,因此眼图的开放部分对于大多数点来说都位于图的中间。gydF4y2Ba

调制信号星座图gydF4y2Ba

下面的模型创建了中考虑的相同信号的散点图gydF4y2Ba调制信号的眼图gydF4y2Ba.gydF4y2Ba

要构建模型,请遵循中的说明gydF4y2Ba调制信号的眼图gydF4y2Ba但是用下面的方块替换眼图方块:gydF4y2Ba

  • 星座图gydF4y2Ba,并更新参数设置:gydF4y2Ba

    • 集gydF4y2Ba每个符号的样本gydF4y2Ba来gydF4y2Ba2gydF4y2Ba

    • 集gydF4y2Ba抵消gydF4y2Ba来gydF4y2Ba0gydF4y2Ba.这指定在绘制第一个点之前要跳过的样本数量。gydF4y2Ba

    • 集gydF4y2Ba要显示的符号gydF4y2Ba来gydF4y2Ba40gydF4y2Ba.gydF4y2Ba

运行模拟时,gydF4y2Ba星座图gydF4y2Ba块显示以下图形。gydF4y2Ba

这幅图显示了30个点。因为gydF4y2Ba褪色gydF4y2Ba下gydF4y2Ba渲染属性gydF4y2Ba时,年龄越大的点显示的亮度越低。gydF4y2Ba

调制信号的信号轨迹gydF4y2Ba

下面的模型创建了中所考虑的相同信号的信号轨迹图gydF4y2Ba调制信号的眼图gydF4y2Ba.gydF4y2Ba

要构建模型,请遵循中的说明gydF4y2Ba调制信号的眼图gydF4y2Ba但是用下面的方块替换眼图方块:gydF4y2Ba

  • 星座图gydF4y2Ba,并更新参数设置:gydF4y2Ba

    • 集gydF4y2Ba每个符号的样本gydF4y2Ba来gydF4y2Ba8gydF4y2Ba.gydF4y2Ba

    • 集gydF4y2Ba要显示的符号gydF4y2Ba来gydF4y2Ba40gydF4y2Ba.这指定在信号轨迹中显示的符号数量。所显示的总点数是的乘积gydF4y2Ba每个符号的样本gydF4y2Ba和gydF4y2Ba要显示的符号gydF4y2Ba.gydF4y2Ba

当您运行该模型时,星座图将显示如下所示的轨迹。gydF4y2Ba

图中显示了40个符号。因为gydF4y2Ba褪色gydF4y2Ba下gydF4y2Ba渲染属性gydF4y2Ba时,符号的年龄越大,显示的亮度就越低。gydF4y2Ba

看到gydF4y2Ba调制信号星座图gydF4y2Ba将上述信号轨迹与同一信号的散点图进行比较。控件显示的点连接在星座图块上gydF4y2Ba星座图gydF4y2Ba块显示信号轨迹。gydF4y2Ba

如果你增加gydF4y2Ba要显示的符号gydF4y2Ba来gydF4y2BaOne hundred.gydF4y2Ba时,模型产生如下图所示的信号轨迹。在任何时刻显示的点数总数为800,这是参数的乘积gydF4y2Ba每个符号的样本gydF4y2Ba和gydF4y2Ba要显示的符号gydF4y2Ba.gydF4y2Ba

另请参阅gydF4y2Ba