[問題] Galois Field Computations...已回收

看板MATLAB作者 (chingfan)時間17年前 (2008/10/21 21:56), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
我是剛學Matlab的新手, 不知在Matlab所提供的toolbox是不是有提到在Galois Field Computations下還原多項式 我目前想做的事是這樣的: _________________________________________________________ f(x)=129x+58 mod 2^8 Primitive polynomial = D^8+D^4+D^3+D^2+1 (1,187), (2,37), (3,164), (4,4) 之後利用上面任兩個pair,如:(1,187)(2, 37),就可以還原出原本的f(x)的所有係數 _________________________________________________________ f=[129 58] %一個多項式f m = 8 gff=gf(f,m) %f多項式是在galois field 2^8 x=[1 2 3 4] gfx=gf(x, m) gfy=polyval(gff, gfx) 在gfx跟gfy就可以知道(1,187), (2, 37), (3, 164), (4, 4) 所以我只取二個pair i=gfx.x %轉成vector i=[1 2 3 4] j=gfy.x %轉成vector j=[187 37 164 4] p=polyfit(i(1:2), j(1:2), 1)<====我寫錯了,但是我不知道該怎麼寫才能還原f多項式 的係數 請大大教教我 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.162.166

10/22 09:46, , 1F
如果是要寫Reed-Solomon的話,能否把問題講更清楚些?
10/22 09:46, 1F
文章代碼(AID): #18_T-3M2 (MATLAB)
文章代碼(AID): #18_T-3M2 (MATLAB)