목록분류 전체보기 (295)
UOMOP
Cyclic Encoder using Matlab
function U = cyclicencoder(M, P) %usage : 메세지 벡터와 생성 벡터을 입력받고 cyclicencoding된 코드워드를 출력한다. %input : M=massage, P=생성다항식계수 %output : U = codeword using cyclicencoding K = length(M); N = length(P)+K-1; DegPoly = N-K; LFSR = zeros(1, DegPoly); U = zeros(1, N); U(N-K+1 : N) = M; for i = 1 : K feedback = mod(M(K+1-i)+LFSR(N-K), 2); str = sprintf('Input mesag : %d \nCurrent LFSR : %s \nFeedback : %d', M..
Wireless Comm./Matlab
2022. 1. 14. 02:38