⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 interleave.m

📁 短波信道抗多音干扰的性能分析及其仿真
💻 M
字号:
function [interleave_outcome,alpha]=interleave(information)
%% generate the interleaved sequence
%% apply the random interleaving method
long=length(information);

for i=1:long
   test = 1;
   while (test == 1)
      alpha(i) = round( long*rand(1,1) );
      if ( alpha(i) <= long ) & ( alpha(i) > 0 )
         % check to see if we've already used this
         test = 0;
         for j = 1:(i-1)
            if (alpha(i) == alpha(j))
               test = 1;
            end
         end
       end
    end
end

for i=1:long
    interleave_outcome(i)=information(alpha(i));
end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -