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

哪位大神帮我解释一下Matlab中这段代码的意思吧?,看半天没懂

[复制链接]
  • TA的每日心情

    2019-11-19 15:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    跳转到指定楼层
    1#
    发表于 2020-1-2 13:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    EDA365欢迎您登录!

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

    x

    $ c- p% H9 x% i7 M2 S7 x+ {% _msg=gf(randint(1,7),1); %information code
    - `3 ^5 a% a, G8 m( pc=bchenc(msg,15,7); %encode  o$ U5 ^4 W: Y
    e=gf([1 0 0 0 0 0 0 0 0 0 0 1 0 0 0],1);%2 bit errors
    & ~! W% Z& m% }r1=c+e;% receive code, f$ S" q% K0 m0 E$ u
    r=r1;
    & O# N" W% _# F  V4 ag=gf([1 1 1 0 1 0 0 0 1],1);%generator polynomial
    1 ]6 \- n) E! P  [# Pm=3;n=0;k=0;
    $ N- u9 u. Z$ Zwhile m>2 & k<301 r* }7 E+ j0 l
    k=k+1;+ _1 o8 N  N+ B, n7 r1 U
    IF r(1)==1: t/ g& g0 r0 H# b: H9 q8 p1 q
    for j=1:9
    9 D1 L% y2 L' _1 f4 y1 pr(j)=r(j)+g(j);( Y8 }% [. t/ ]
    end
    , }9 K  M5 O0 K2 Yend
    , w* [1 S# ^) y8 k5 M5 ^# Q0 Lm=sum(r==1);2 x! U/ T$ W) S
    while r(1)==0 & m>2 & k<30 %left shift
    " q8 r, b0 X* D) S% qn=n+1;
    : l3 [1 q/ v! c) E  @( k! @" \for i=1:14
    % M) U4 X9 e0 j  r+ N, lr(i)=r(i+1);
    2 {4 `3 }, O9 t) Aend+ d3 @6 e+ n2 q& l; z- [$ W5 D
    r(15)=0;9 t( b3 u/ W1 Z
    end
    1 d( n$ Z4 O* {7 ^! |' O. G! ^end7 n  r( @3 U+ @, \& f* w  j  U. P
    s=mod(n,15);
    7 n  Y& t% t! V$ K: l9 j7 Q. Afor k=1:s %cyclic right shift
    2 a; [- F8 X7 r& Yt=r(15);
    6 P  L$ A% z& P, \7 c( Y6 ?0 [# ?for i=0:13
    . w+ A: r; s5 X5 h# \; Rr(15-i)=r(14-i);
    ) [0 V: w" l" fend
    * D/ I; W/ I; N# t. d! Gr(1)=t;
    2 O! D# b( r7 _+ `1 N2 Kend
    - q4 v6 p% i; q0 h0 g5 w0 Ie1=r;
    / M% L" [# |  ?8 Dm1=sum(e1==1);
    6 m5 ^! O5 v" Qif m1<3
    : d- P( E, f9 @# M. ]disp('OK e(x)=r(x) mod(g(x))');
    + D- Z5 v7 O. _7 F5 @6 Nend. e$ A& Q3 h& x& K

    * Y( H; ~" o! a- U6 B$ G/ k  ]; `
    想问一下这段代码是什么意思,最好能具体到每一个循环 是能够直接运行的嘛? 他的输出有哪些?最后disp那个输出的是什么意思?

    该用户从未签到

    2#
    发表于 2020-1-2 18:41 | 只看该作者
    你粘的这部分没有个格式,只能看出来是循环语句,哈哈哈
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 00:07 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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