一个turbo码的仿真程序

源代码在线查看: encode_bit.m

软件大小: 22 K
上传用户: omica
关键词: turbo 仿真程序
下载地址: 免注册下载 普通下载 VIP

相关代码

				function [output, state] = encode_bit(g, input, state)								% the rate is 1/n				% k is the constraint length				% m is the amount of memory				[n,k] = size(g);				m = k-1;								% determine the next output bit				for i=1:n				   output(i) = g(i,1)*input;				   for j = 2:k				      output(i) = xor(output(i),g(i,j)*state(j-1));				   end;				end								state = [input, state(1:m-1)];							

相关资源