自适应滤波器原理-Simon Haykin 包括所有代码和习题解答


经典通信书 自适应滤波器原理-Simon Haykin 所有代码和习题解答都包括!
资源截图
代码片段和文件信息
%---------------------------------------------------------------------------
% Simulated performance of convolutional codes of various constraint
% lengths
% (To speed up simulation decrease NoBlks. This produces less accurate
%  results.)
%-------------------------------------------------------------------
clear all
BlkSize = 4096;
NoBlks  = 2000;
EbNodB = [0:0.5:7];
EbNo   = 10 .^(EbNodB/10);
%-----------------------------------------------------------------
K=4
G_mask = [ bin2dec(‘1011‘)    bin2dec(‘1111‘)   ] ; % constraint length 4 code
Table  = setup_cc(G_mask);              % initialize table 

for k=1:length(EbNodB)
    sigma = sqrt(1/EbNo(k));
    Errs  = 0;
for i=1:NoBlks
    TxInfo = floor(2*rand(BlkSize1));       % generate data
    TxCode = encode_cc(TxInfo G_mask);     % FEC encode
    RxCode = 1- 2*TxCode;                % BPSK modulate
    RxCode = RxCode+sigma*randn(size(RxCode));
    RxInfo = decode_cc(RxCode Table);   % decode
    Errs   = Errs + sum(abs(RxInfo-TxInfo));
end
    NoErrs(k) = Errs
end
BER4 = NoErrs/NoBlks/BlkSize

%-----------------------------------------------------------------
K=5
G_mask = [ bin2dec(‘11001‘)   bin2dec(‘10111‘)  ] ; % constraint length 5 code
Table  = setup_cc(G_mask);              % initialize table 

for k=1:length(EbNodB)
    sigma = sqrt(1/EbNo(k));
    Errs  = 0;
for i=1:NoBlks
    TxInfo = floor(2*rand(BlkSize1));       % generate data
    TxCode = encode_cc(TxInfo G_mask);     % FEC encode
    RxCode = 1- 2*TxCode;                % BPSK modulate
    RxCode = RxCode+sigma*randn(size(RxCode));
    RxInfo = decode_cc(RxCode Table);   % decode
    Errs   = Errs + sum(abs(RxInfo-TxInfo));
end
    NoErrs(k) = Errs
end
BER5 = NoErrs/NoBlks/BlkSize
     
%-----------------------------------------------------------------------------------
K=6
G_mask = [ bin2dec(‘110101‘)  bin2dec(‘101111‘) ] ; % constraint length 6 code
Table  = setup_cc(G_mask);              % initialize table 

for k=1:length(EbNodB)
    sigma = sqrt(1/EbNo(k));
    Errs  = 0;
for i=1:NoBlks
    TxInfo = floor(2*rand(BlkSize1));       % generate data
    TxCode = encode_cc(TxInfo G_mask);     % FEC encode
    RxCode = 1- 2*TxCode;                % BPSK modulate
    RxCode = RxCode+sigma*randn(size(RxCode));
    RxInfo = decode_cc(RxCode Table);   % decode
    Errs   = Errs + sum(abs(RxInfo-TxInfo));
end
    NoErrs(k) = Errs
end
BER6 = NoErrs/NoBlks/BlkSize

%---------------------------------------------------------------------------------------
K=7
G_mask = [ bin2dec(‘1101101‘) bin2dec(‘1001111‘)] ; % standard constraint length 7 code
Table  = setup_cc(G_mask);              % initialize table 

for k=1:length(EbNodB)
    sigma = sqrt(1/EbNo(k));  %assumes rate 1/2 code
    Errs  = 0;
for i=1:NoBlks
    TxInfo = floor(2*rand(BlkSize1));       % generate data
    TxCode = encode_cc(TxInfo G_mask);     % FEC encode
    RxCode = 1- 2*TxCode

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1626  2008-07-30 21:19  Simon HaykinDSTBC.rar

     文件      87248  2008-07-30 21:19  Simon HaykinMatlab.zip

     文件    3392776  2008-07-30 21:29  Simon Haykinpdf.zip

     文件    8567355  2008-07-30 21:44  Simon Haykinppt.zip

     文件       7076  2008-07-30 21:19  Simon HaykinSTBC.rar

     文件       2001  2008-07-30 21:19  Simon HaykinVBLAST.rar

     文件     806849  2008-07-31 09:42  Simon Haykin自适应滤波器原理答案.rar

     文件      54964  2002-02-13 19:09  Simon HaykinexerciseChapter_01.pdf

     文件      66494  2002-02-13 19:10  Simon HaykinexerciseChapter_02.pdf

     文件     167936  2002-02-13 19:10  Simon HaykinexerciseChapter_03.pdf

     文件      41114  2002-02-13 19:10  Simon HaykinexerciseChapter_04.pdf

     文件      69306  2002-02-13 19:10  Simon HaykinexerciseChapter_05.pdf

     文件      25411  2002-02-13 19:10  Simon HaykinexerciseChapter_06.pdf

     文件      38279  2002-02-13 19:10  Simon HaykinexerciseChapter_07.pdf

     文件      70222  2002-02-13 19:11  Simon HaykinexerciseChapter_08.pdf

     文件      26092  2002-02-13 19:12  Simon HaykinexerciseChapter_09.pdf

     文件      79868  2002-02-13 19:09  Simon HaykinexerciseChapter_10.pdf

     文件      36125  2002-02-13 19:10  Simon HaykinexerciseChapter_11.pdf

     文件     134642  2002-02-13 19:10  Simon HaykinexerciseChapter_12.pdf

     文件      29924  2002-02-13 19:10  Simon HaykinexerciseChapter_13.pdf

     文件      42176  2002-02-13 19:10  Simon HaykinexerciseChapter_14.pdf

     文件      21879  2002-02-13 19:10  Simon HaykinexerciseChapter_15.pdf

     文件      43051  2002-02-13 19:10  Simon HaykinexerciseChapter_16.pdf

     文件      19948  2002-02-13 19:10  Simon HaykinexerciseChapter_17.pdf

     文件       4358  2005-04-19 10:03  Simon Haykin程序CCber.m

     文件       1701  2005-04-18 16:33  Simon Haykin程序CellLoadingA.dat

     文件       1701  2005-04-18 16:33  Simon Haykin程序CellLoadingB.dat

     文件      38912  2001-02-08 15:30  Simon Haykin程序decode_cc.dll

     文件         95  2001-02-08 12:13  Simon Haykin程序decode_cc.m

     文件       1151  2005-04-18 15:30  Simon Haykin程序Diversity.m

............此处省略128个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)