当前位置:   article > 正文

通信原理Matlab仿真:多径传播_多径信道matlab仿真

多径信道matlab仿真

设三径信道u1=0.5,u2=0.707,u3=0.5,t1=0,t2=1s,t3=2

  1. clc,clear,close all;
  2. dw=0.01;
  3. w=-3:dw:3;
  4. fw1=0.5*exp(-j*2*pi*w*0);
  5. fw2=0.707*exp(-j*2*pi*w*1);
  6. fw3=0.5*exp(-j*2*pi*w*2);
  7. fw=fw1+fw2+fw3;
  8. subplot(211);%画幅度谱
  9. plot(w,abs(fw))
  10. xlabel('w');
  11. ylabel('|fw|');
  12. title('fw(f)的幅度谱');
  13. grid on;
  14. subplot(212);%画相位谱
  15. plot(w,angle(fw));
  16. xlabel('w');
  17. ylabel(' \phi(fw)');
  18. title('fw(w)的相位谱');
  19. grid on;
  20. gtext('图1-1信道的幅频响应特性和相频响应特性')

 

 

  1. clc,clear,close all;
  2. sample=8;
  3. dt=1/sample;
  4. ts=1;
  5. n=100;
  6. t=0:dt:(n*sample-1)*ts*dt;
  7. an=randi([0 1],1,1000);
  8. gt=[t>=0]-[t>=ts];
  9. bt=0;
  10. for i=1:1000
  11. bt=bt+an(i)*([t>=i*ts]-[t>=(i+1)*ts]);
  12. end
  13. st=0.5*bt+0.707*[zeros(1,sample),bt(1:length(t)-sample)]+0.5*[zeros(1,2*sample),bt(1:length(t)-2*sample)]
  14. subplot(121)
  15. plot(t,bt);
  16. xlabel('t');
  17. ylabel('bt');
  18. title('bt(t)的波形');
  19. axis([20,40,0,1.5]);
  20. grid on;
  21. subplot(122)
  22. plot(t,st);
  23. xlabel('t');
  24. ylabel('st');
  25. title('st(t)的波形');
  26. axis([20,40,0,3]);
  27. grid on;
  28. gtext('图1-2 Ts=1时信号波形')

 

 同(2)相同形式的输入信号,但Ts=8,画出输出信号波形。

  1. clc,clear,close all;
  2. sample=8;
  3. dt=1/sample;
  4. ts=8;
  5. n=100;
  6. t=0:dt:(n*sample-1)*ts*dt;
  7. an=randi([0 1],1,1000);
  8. gt=[t>=0]-[t>=ts];
  9. bt=0;
  10. for i=1:1000
  11. bt=bt+an(i)*([t>=i*ts]-[t>=(i+1)*ts]);
  12. end
  13. st=0.5*bt+0.707*[zeros(1,sample),bt(1:length(t)-sample)]+0.5*[zeros(1,2*sample),bt(1:length(t)-2*sample)]
  14. subplot(121)
  15. plot(t,bt);
  16. xlabel('t');
  17. ylabel('bt');
  18. title('bt(t)的波形');
  19. axis([0,150,0,1.5]);
  20. grid on;
  21. subplot(122)
  22. plot(t,st);
  23. xlabel('t');
  24. ylabel('st');
  25. title('st(t)的波形');
  26. axis([0,200,0,3]);
  27. grid on;
  28. gtext('图1-3 Ts=8时信号波形')

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/288394
推荐阅读
相关标签
  

闽ICP备14008679号