📄 gf2dec.m
字号:
%=================================================================
%gf2dec.m
%Convert a Galois Field Array into a Decimal Array.
%The calling syntax is:
% [DecOutput] = gf2dec(GFInput,m,prim_poly)
%Inputs:
% GFInput: gf Array input
% m: integer between 1 and 16 used in GF(2^m) array
% prim_poly: integer representation of the primitive polynomial used by GF
%Outputs:
% DecOutput: Decimal Array
%Dr. Murad Qahwash
%DeVry University-Orlando, FL
%e-mail: mqahwash@orl.devry.edu
%October 05, 2006
%=================================================================
function [DecOutput] = gf2dec(GFInput,m,prim_poly)
GFInput = GFInput(:)';% force a row vector
GFRefArray = gf([0:(2^m)-1],m,prim_poly);
for i=1:length(GFInput)
for k=0:(2^m)-1
temp = isequal(GFInput(i),GFRefArray(k+1));
if (temp==1)
DecOutput(i) = k;
end
end
end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -