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

📄 comb1.m

📁 块状OFDMA仿真
💻 M
字号:
% comb.m
% 产生加性高斯白噪声
 	

function [iout] = comb (idata,attn)


% ************************MULTIPATH***********************************
maxdelay=10;

% d=floor(maxdelay*rand(1,maxdelay));%********径时延
x=[1 0 0 1 0 0 0 1 0 1];

% x=rand(1,10)>0.5;
% a=rand(1,maxdelay).*x;%*******幅度系数
d=raylrnd(0.1,[1,maxdelay]).*x;

copy=zeros(size(idata));
outdata=zeros(size(idata));
outdata=idata;
for i=1:length(d)
    if (d(i)~=0)
    copy(1:i)=randn(1,i);
    copy((i+1):end)=idata(1:(end-i));
    outdata=outdata+copy*d(i);
    end
end
   
%****************** variables *************************
% idata : Ich路输入数据
% qdata : Qch路输入数据
% iout  : Ich路输出数据
% qout  : Qch路输出数据
% attn  : attenuation level caused by Eb/No or C/N
%******************************************************

noisedata = randn(1,length(idata)).*attn;

iout = noisedata+outdata;



% ************************end of file***********************************

⌨️ 快捷键说明

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