Ip_08_05.m
上传用户:loeagle
上传日期:2013-03-02
资源大小:1236k
文件大小:0k
源码类别:

通讯编程文档

开发平台:

Matlab

  1. % MATLAB script for Illustrative Problem 8.5. 
  2. echo off
  3. w=[1:5:20,25:20:100,130:50:300,400:100:1000,1250:250:5000,5500:500:10000];
  4. pn0_db=[-20:1:30];
  5. pn0=10.^(pn0_db/10);
  6. for i=1:45
  7.   for j=1:51
  8.     c(i,j)=w(i)*log2(1+pn0(j)/w(i));
  9.   end
  10. end
  11. echo on
  12. pause % Press a key to see C vs. W and P/N0.
  13. k=[0.9,0.8,0.5,0.6];
  14. s=[-70,35];
  15. surfl(w,pn0_db,c',s,k)
  16. title('Capacity vs. bandwidth and SNR')