| 
本帖最后由 silenced 于 2020-12-18 11:07 编辑
x
EDA365欢迎您登录!您需要 登录 才可以下载或查看,没有帐号?注册  ! j& a1 J" M! R+ t6 C* @6 J9 G, L# N( _8 X
 一.星座图
   BPSK是怎么扯到了星座图的,来,看公式0 w3 u, E; Y- J. y: d8 He 2 p s k ( t ) = { A c o s w c t , 发送码元“1” − A c o s w c t , 发送码元“0” e_{2psk}(t) ={Acoswct,−Acoswct,amp;发送码元“1”amp;发送码元“0”{Acoswct,amp;发送码元“1”−Acoswct,amp;发送码元“0”e2psk(t)={Acoswct,−Acoswct,发送码元“1”发送码元“0”
 4 t3 g0 j! t, ^7 k1 E3 B! d* D
 我们知道s i n w c t 和 c o s w c sinw_ct和cosw_csinwct和coswc是正交的,可以作为信号空间的两个基,就像X轴和Y轴,可以表示任意的二维信号,这个从傅里叶级数可以看出。 / A  Q. J3 ]( y9 l 现在在以s i n ( w c t ) 和 c o s ( w c t ) sin(w_ct)和cos(w_ct)sin(wct)和cos(wct)为基的信号空间中,码元1的坐标为(A,0),码元0的坐标为(-A,0)那么还有噪声呢,它的坐标呢,如果你看过通信原理的书,就会知道经过带通滤波器的噪声信号为7 D" X. I5 O5 S/ V* x# L
 ξ ( t ) = ξ c ( t ) c o s w c t − ξ c ( t ) s i n w c t \xi(t) = \xi_c(t)cosw_ct-\xi_c(t)sinw_ctξ(t)=ξc(t)coswct−ξc(t)sinwct7 o6 V! h1 \+ f7 Z% _
 所以噪声的坐标为ξ c ( t ) \xi_c(t)ξc(t),它的均值为零,方差为σ \sigmaσ,这个的产生要用函数randn( )产生。
 , p( e6 k% C# C+ J, o% n* U4 C星座图为我们理解调制解调信号提供了新的角度,仅从坐标图就可看出信号的能量,两个信号的距离,非常好用的。
 / X8 v% r: b& ], M 现在给matlab的代码,
 9 _( L% l3 J, c7 x( W/ M9 b4 E
 4 J5 H3 C6 S  w3 }2 |: n8 S1 s( C9 J& _& `+ g
 
 & [8 G. B; a, D+ h; ^$ X( n
 我想说啥呢,就是最后打印误码率的函数,我开始用的是plot( ),就是下图 ![]() # |9 Z  @% Q1 `! \ 跟书上不一样,后来我发现他们跟书上一样的,用的是semilogy( ) 函数,然后图就是这个了。
 0 s; _+ [1 `9 F, i
  A* k6 Y+ F/ R' r+ J9 z semilogy()的纵轴坐标是1 0 i 10^i10i,看到了吧,就是这样的。
 9 e% I5 W9 b% q% K. I' b2 Y* u# M0 w! ?0 p
 
 2 e9 `! j$ M4 ^2 a$ l- y+ {1 }
 & ~, a' ~7 }4 K9 B0 A; Q9 n2 W
 . e$ c0 b; C9 o4 i/ t
 - V% Z8 N5 I" A# U0 ?% P
 |