我正在使用Galois Fields在MATLAB中工作,我需要将其值m(2 ^ m)和原始多项式传递给它,并且它应该返回两个数组。一个数组应以等效的alpha整数索引,而另一个数组应以alpha的幂索引。但这是我到目前为止的内容:
m = 4;
x = [3 2 9];
y = gf(x,m)
prim_poly = 19
x_gf = gf(x,m,prim_poly)
我将其作为输出:
x_gf = GF(2 ^ 4)数组。原始多项式= D ^ 4 + D + 1(19十进制)
数组元素=
3 2 9
所以,我知道这是不正确的,只是不知道从哪里开始。