Luby Transform matlab code
4 ビュー (過去 30 日間)
古いコメントを表示
Given a degree distribution (Ideal Soliton Distribution)
P(d) =1/K for d=1
=1/(d(d-1) ) for d=2,3,4……K.
For example when K=20, P(1)=1/20, P(2)=0.5 and so on
And the input x.
x=101100111010111001110100
Perform the following:
Step 1: Divide x into k symbols of equal size.
For example x1= 101100, x2=111010 x3=111001 and x4=110100. In this case k=4.
Step 2: Generate a degree d at random according to the degree distribution. Then randomly select d symbols from x1, x2….x4 and combine them using the XOR operation to generate the output symbol yn.
Continue the above until you have n symbols as the output where n=(1+a)k. where a is say 0.1.
2 件のコメント
SHANMUGASUNDARAM K
2021 年 2 月 15 日
SIr I am currently working with this.I want the matlab code for LT code.So,Please upload the matlab code for both encoding and decoding of Luby Transform
Adarsh Reddy
2023 年 5 月 4 日
sir if you got the matlab code can you please share it! Even i'm doing the same
回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Symbolic Math Toolbox についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!