找回密码
 注册
关于网站域名变更的通知
查看: 273|回复: 3
打印 上一主题 下一主题

[仿真讨论] 2DPSK调制和解调系统的matlab仿真

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-26 10:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
function y=dpsk2()
- b. h0 f/ r3 h6 X: E) Lfs = 30000;* ?1 q9 I, f6 Y, P/ W+ i
Time_Hold_On = 0.01;
# H( W5 T8 S5 s" L7 ~" q9 iNum_Unit = fs * Time_Hold_On;: i. z! A1 q! x3 w$ ~
High_Level = ones ( 1, Num_Unit );9 ]" @2 V7 t( i1 |$ }4 i
Low_Level = zeros ( 1, Num_Unit );8 ^" a% x, }* z
w = 300;
& v9 \# ~' ]& G. o. F; p2 e5 Y1 MA = 1;+ f  k) s8 o( S2 M0 y* o$ u
Sign_Set =randi(2,1,8)-1;
" G1 w/ ~2 ]4 o" f6 B0 ^. h! m8 tLenth_Of_Sign = length ( Sign_Set );" l: j+ H; y* A  Q2 ~0 B
st = zeros ( 1, Num_Unit * Lenth_Of_Sign );7 L2 V) h' G5 a! V5 h# _
sign_orign = zeros ( 1, Num_Unit * Lenth_Of_Sign );( ?2 l, b6 @' C: }$ l+ q. s
sign_result = zeros ( 1, Num_Unit * Lenth_Of_Sign );
2 d" T" X" K3 A0 e: P: D7 k9 ut = 0 : 1/fs : Time_Hold_On * Lenth_Of_Sign - 1/fs;8 e4 B& L# W7 u1 Z6 R8 k4 I; X
for I = 1 : Lenth_Of_Sign
+ D' P/ f9 l2 i, Uif Sign_Set(I) == 1
; d0 S6 X% g8 c+ r0 f" rsign_orign( (I-1)*Num_Unit + 1 : I*Num_Unit) = High_Level;
5 B% z: k2 C; j1 o( V. q: u! p( Velse
. `  ]" Y' u. d, Lsign_orign( (I-1)*Num_Unit + 1 : I*Num_Unit) = Low_Level;
# k0 Y2 X1 L2 |' C) `) v9 |end
# k. \2 ?7 h$ o) p( ^, `end
% p* b# @5 B: ]  j; a$ i; bfor I = 1 : Lenth_Of_Sign. o. }1 w9 a4 [) n# b
if Sign_Set(I) == 1
9 ?3 E8 a) a" Q  v' t3 ist( (I-1)*Num_Unit + 1 : I*Num_Unit) = A * cos ( 2 * pi * w * t( (I-1)*Num_Unit + 1 : I*Num_Unit ) + ( pi / 2 ) );
5 U: o9 ~& I+ b4 S: Delse* }. E9 [: T+ f* e2 e% H; |1 c& L
st( (I-1)*Num_Unit + 1 : I*Num_Unit) = A * cos ( 2 * pi * w * t( (I-1)*Num_Unit + 1 : I*Num_Unit ) );" p( a9 U' Z( _4 Q
end2 w$ c, A. e% K* K
end* f2 r6 o  f( v3 X1 i. U

. @  ^; c4 G& Xfigure
; R# k' p% Y; L6 V1 G; w- B4 Lsubplot ( 2, 1, 1 )" J2 u) d9 P, B5 a2 A- ~1 _
plot(t, sign_orign);& C; r, g2 r8 ]4 f# X& G0 {- O
axis( [ 0 , Time_Hold_On *( Lenth_Of_Sign + 1), - (A / 2), A + (A / 2) ] );# a2 i% e; ~4 R- C
title ( '原始信号' );
2 y& d) o3 y, U2 ~  wgrid
( [3 n9 _2 \8 x, d, P1 K) ~, l' k7 b4 t: T
subplot ( 2, 1, 2 );& R' l8 y. ~5 t5 s/ X, {
plot ( t, st );6 G- S/ ?2 s+ Y! s8 \% B
axis( [ 0 , Time_Hold_On *( Lenth_Of_Sign + 1), - 3*(A / 2), 3*(A / 2) ] );
0 a+ Z% T( M7 {) t1 j; P" c  G+ ktitle ( '调制后的信号' );1 q9 a* v! s+ B2 ]3 p
grid# a, l3 o7 ?3 o& w2 H; U
dt = st .* cos ( 2 * pi * w * t );
, J$ E7 L& R$ [/ W& ]# {. y
$ b" y0 t9 P  k3 `figure/ Y1 i: ^& t1 `; _: U
subplot(2,1,1)
" L+ y. [$ g& f$ i4 zplot ( t, dt );
% t5 v9 o3 x  laxis( [ 0 , Time_Hold_On *( Lenth_Of_Sign + 1), - 3*(A / 2), 3*(A / 2) ] );, O: z; x5 c6 \# S, y8 R1 B; J
title ( '相乘后的波形' );) W" [% D- V. x0 X" ]4 j
grid$ k9 R, x# }! T! v6 e0 o
[N,Wn] = buttord( 2*pi*50, 2*pi*150,3,25,'s'); %临界频率采用角频率表示% _& _0 g* c# v2 p5 A% q
[b,a]=butter(N,Wn,'s');7 X9 {$ |) u, j# X8 W5 O& x* w
[bz,az]=impinvar(b,a,fs); %映射为数字的, M# c! u: l& Y! g4 \

; V' |' u+ _* N+ ddt = filter(bz,az,dt);
$ i# r$ P' n  }$ `- Z2 B0 q( e+ E  E; i9 h2 t- `! t
subplot(2,1,2)/ p% `! I% L2 @* L* D" [/ V- V
plot ( t, dt );
& [5 E2 l' G+ X0 X6 ~4 R- x3 m9 iaxis( [ 0 , Time_Hold_On *( Lenth_Of_Sign + 1), - 3*(A / 2), 3*(A / 2) ] );
; Q: d* k- ]# l: Q3 ^title ( '低通滤波后的波形' );
1 x4 f! L' u+ S( p) L0 d# T' ]grid, o% ]$ J0 C0 a* v
for I = 1 : Lenth_Of_Sign  g9 T; P7 I. m: P' L4 W5 Z
if dt((2*I-1)*Num_Unit/2) < 0.25/ H% H: t( l9 W' o4 k
sign_result( (I-1)*Num_Unit + 1 : I*Num_Unit) = High_Level;
0 K/ |8 N/ ~: F" v3 Q1 X/ w( @else
+ v$ u7 E' Z8 [8 o) S& psign_result( (I-1)*Num_Unit + 1 : I*Num_Unit) = Low_Level;4 e- O2 T' l2 n+ W
end! ?1 I& e4 m/ W' m
end
1 M9 t' E% z! ^" Z- [9 H
1 s+ b( ?8 c8 a* Z0 e' Rfigure% j' V3 @" P4 v9 \; F( G
plot ( t, sign_result );! ]7 Z0 j9 H  R# H% |
axis( [ 0 , Time_Hold_On *( Lenth_Of_Sign + 1), - 3*(A / 2), 3*(A / 2) ] );
. T5 |" d( \$ E$ B6 o3 K, v$ @9 ?8 vtitle ( '逆码变换后的波形' );; F( @' y- ~/ p& z
grid
# I) z3 M! J* T& E# }4 v
  • TA的每日心情
    开心
    2023-6-2 15:15
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2022-8-26 11:25 | 只看该作者
    也就是可以直接对调制信号进行解调,理想信道下接收端信号与发送端信号完全相同% \8 v2 V1 t7 f: {

    该用户从未签到

    3#
    发表于 2022-8-26 14:19 | 只看该作者
    再看看其他人是怎么说的
    8 F, g4 ^& Z7 G( [. f- Z4 x

    该用户从未签到

    4#
    发表于 2022-8-26 15:00 | 只看该作者
    同问,求结果+ e. ?+ a: {- ~7 W. _
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-7-15 15:50 , Processed in 0.109375 second(s), 23 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表