作者bxxl (bool)
看板comm_and_RF
标题Re: [问题]LDPC Min-sum解码演算法写成MATLAB
时间Sat May 7 10:23:14 2011
※ 引述《pinruei (坚持~努力认真)》之铭言:
: 请问各位大大,目前碰到是程式上的问题,就是我的
: H(校验矩阵为32400x64800)稀疏的0、1问题。然後我
: 要传的codeword为一个1x64800大小的矩阵,但演算法
: 在做解码的过程中,codeword要去跟校验矩阵做运作,
: 所产生出来的元素太多(32400x64800),请问有办法解
: 决空间上不足的问题。或者是有其他想法可以解决也
: 可以跟我讨论,谢谢。^^
:
: --
: 推 bxxl:搜寻一下sparse matrix? 59.112.80.100 05/06 22:47
: → pinruei:我搜寻过了~虽然是稀疏矩阵但 140.125.20.156 05/07 00:34
: → pinruei:matlab内建站存空间不构储存那麽大的矩阵 140.125.20.156 05/07 00:35
你有使用Matlab的sparse matrix建构方式吗?
我试了一下,
如果是打
H=zeros(32400,64800) => out of memory
H=sparse(32400,64800) => 没问题
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.112.80.100
※ 编辑: bxxl 来自: 59.112.80.100 (05/07 10:23)
1F:推 pinruei:这个我知道,就是如果我想要储存值到 140.125.20.156 05/07 14:40
2F:→ pinruei:这矩阵里面,会出现记忆体不族 140.125.20.156 05/07 14:41
3F:推 pinruei:32400x64800里面有浮点数和很多个零 140.125.20.156 05/08 18:35
4F:→ pinruei:这样MATLAB可以解决这麽大矩阵储存的问题? 140.125.20.156 05/08 18:35
5F:推 DennisTang:为什麽一定要用矩阵呢......123.110.200.203 05/10 04:21
6F:推 pinruei:那有别的可以用吗?我想不到 140.125.20.156 05/10 11:04
7F:→ lovewa:要存资料的地方明明只有Var-Chk有连结的地 140.113.144.28 05/10 20:53
8F:→ lovewa:方,还有Var从Channel来的资料... 140.113.144.28 05/10 20:54
9F:→ lovewa:如果只是要算Syndrom,也只需要把Check Eq. 140.113.144.28 05/10 20:54
10F:→ lovewa:不为0所对应到的Coded bits拿出来xor就好.. 140.113.144.28 05/10 20:54