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

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

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x

    " H* k' P+ G. d* Gmsg=gf(randint(1,7),1); %information code
      @: D$ E* L2 X8 ~3 T8 A5 ec=bchenc(msg,15,7); %encode# U: M& D3 n8 |, _! ^
    e=gf([1 0 0 0 0 0 0 0 0 0 0 1 0 0 0],1);%2 bit errors7 ]9 O6 O1 s& b' N# A6 r+ L$ ~3 o6 K
    r1=c+e;% receive code( z& f& j5 h& ^4 z
    r=r1;
    ) M* |4 T: n- C4 ?% [9 eg=gf([1 1 1 0 1 0 0 0 1],1);%generator polynomial* h# {( _4 a+ p' c
    m=3;n=0;k=0;* @3 c4 H: G7 K. P4 l" f3 v
    while m>2 & k<30
    0 Z4 \+ x- ?4 l: J# }5 Z  B! sk=k+1;6 @8 X. r% F  G5 i0 r
    IF r(1)==1
    3 x8 `) [+ T8 A& [3 efor j=1:9. |& d* x; ]6 C) R2 z
    r(j)=r(j)+g(j);7 p, @+ K* ]0 f6 z, b# p, i
    end1 W: U- j3 c1 o' o( F* P- E
    end" ]  G2 M; F0 q3 E. `5 S
    m=sum(r==1);
    ; d& D- l% U7 X! n2 ]; r1 Qwhile r(1)==0 & m>2 & k<30 %left shift- T! P+ `9 v6 N: R! r: a/ v2 a
    n=n+1; 4 Z  G& y, e0 a. x1 g* m. J
    for i=1:14
    - D2 \7 u/ }. j3 O" p& Nr(i)=r(i+1);
    . [5 C$ }! d. L( e; y0 Y8 T! Nend% P# C! O% h3 @! _' h* q7 _
    r(15)=0;
    + R* |: O. {% s6 zend
    - l% f1 t2 G9 P+ K, a' {end  s6 {+ B$ W1 x* Y
    s=mod(n,15);) J. g/ A* |7 Y# D1 S
    for k=1:s %cyclic right shift
    3 h, W6 B1 X$ ^* St=r(15);" V8 I! N4 a3 t5 ^
    for i=0:13% j  p$ Z- Q6 _' m; k, [
    r(15-i)=r(14-i);
    0 e( Q6 W( G) q6 U/ ~5 aend
    6 _* {, F3 Q: W* fr(1)=t;
    / a, W4 `" z  b6 `end
    % L) J" `7 E( xe1=r;+ Q2 i- k& f4 T& |
    m1=sum(e1==1);( L8 o. ?# K3 \7 ^& c' u
    if m1<37 e, M' H; k# G4 o) P8 }+ Q7 c
    disp('OK e(x)=r(x) mod(g(x))');
    5 L, X! z& {# x; send) j. z# ?8 [) c; s: r

    5 w- w. Q9 J! U. f2 y+ l
    , \) X0 U+ l6 [想问一下这段代码是什么意思,最好能具体到每一个循环 是能够直接运行的嘛? 他的输出有哪些?最后disp那个输出的是什么意思?

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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