亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rayleigh fading channel signal generator using the dent model (a modification .m

?? Rayleigh Fading Channel Signal Generator
?? M
字號:
% 
%
% Rayleigh Fading Channel Signal Generator 
% Using the Dent Model (a modification to the Jakes Model)
%
% Last Modified 10/18/05
%
% Author: Avetis Ioannisyan (avetis@60ateight.com)
%
%
% Usage:
% [omega_mTau, Tk] = 
% ai_RayCh(NumAngles, Length, SymbolRate, NumWaveforms, CarrierFreq, Velocity)
%
% Where the output omega_mTau is a time scaling factor for plotting
% normalized correlations. The LAGS value output by [C,LAGS] = XCORR(...)
% should be multiplied by the omega_mTau scaling factor to properly display
% axis. Tk is a two dimensional vector [M, N] = SIZE(Tk) with
% M=numWaverorms and N=Length specified in the RayCh(...) function call
%
% And the input variables are:
%
% NumAngles - scalar power of 2, NumAngles > 2^7 is used to specify the
% number of equally strong rays arriving at the receiver. It used to
% compute the number of oscillators in the Dent model with N0 = numAngles/4
%
% Length - scalar preferably power of 2 for faster computation, Length > 2^17
% is used to specify the length of the generated sequence. Lengths near 1E6
% are close to realistic signals
% 
% SymbolRate - scalar power of 2 and is in kilo-symbols-per-sec is used to
% specify what should be the transmission data rate. Slower rates will
% provide slowly fading channels. Normal voice and soem data rates are
% 64-256 ksps
%
% NumWaveforms - scalar used to specify how many 'k' waveforms to generate
% in the model. NumWaveforms > 2 to properly display plots
% 
% CarrierFreq - scalar expressed in MHz is the carrier frequency of the
% tranmitter. Normally 800 or 1900 MHz for mobile comms
%
% Velocity - scalar expressed in km/hr is the speed of the receiver. 
% 100 km/hr = 65 mi/hr. Normal values are 20-130 km/hr
% 
% Usage Examples:
% [omega_mTau, Tk] = ai_RayCh(2^7, 2^18, 64, 2, 900, 100)
% 
% where
%
% NumAngles=2^7, Length=2^18, symbolRate=64, NumWaveforms=2, carrierFreq=900, Velocity=100
% [omega_mTau, Tk] = RayCh(NumAngles, Length, symbolRate, NumWaveforms,
% carrierFreq, Velocity);
%
%


function [omega_mTau, Tk] = ai_RayCh(NumAngles, Length, symbolRate, NumWaveforms, carrierFreq, Velocity)

% Number of oscillators
N0 = NumAngles/4;
% Maximum Doppler shift of carrier at some wavelength
omega_m = (2*pi) * fm(Velocity, carrierFreq);
% specify variance of the Rayleigh channel
% use this for *constant* variange - requires changing other params in prog
sigma2 = 10;
% make sigma2 a gaussian RV around u = sigma2 and var = sigma2/5
% use for *non constant* variaance - requires changing other params in prog
sigma2 = sigma2 + sqrt(sigma2/5) .* randn(1,NumWaveforms);
% Initialize phases
alpha_n = []; beta_n = []; theta_nk = []; 
% make a hadamard matrix
Ak = hadamard(N0);
% determine phase values 'alpha' and 'beta'
n=[1:N0];
alpha_n = 2*pi*n/NumAngles - pi/NumAngles;
beta_n = pi*n/N0;

% convert to time scale using 'fs' sampling frequency
t=[1/(symbolRate*1000):1/(symbolRate*1000):1/(symbolRate*1000) * Length];

Tk = [];
for q = 1 : NumWaveforms

    rand('state',sum(100*clock))                % reset randomizer
    theta_nk = rand(1,length(n)) * 2 *pi;       % create uniform random phase in range [0,2pi]

    sumRes = 0;
	for i = 1 : N0
        term1 = Ak(NumWaveforms,i);
        term2 = cos(beta_n(i)) + j*sin(beta_n(i));
        term3 = cos(omega_m .* t .* cos(alpha_n(i)) + theta_nk(i));
        sumRes = sumRes + (term1 .* term2 .* term3);
	end
    
    Tk(q,:) = sqrt(2/N0) .* sumRes;
    % use line below to apply *non-constant* variance 
    Tk(q,:) = repmat(10.^(sigma2(q)/20),1, Length) .* Tk(q,:); %apply variable in dB 

end

% apply *constant* variance unilaterly in dB 
% Tk = repmat(10^(sigma2/20), k, Length) .* Tk; 


% plot results
figure(20); subplot(3,1,1); semilogy(t,abs(Tk(1,:)));
xlabel('Time (sec)'); ylabel('Signal Strength (dB)'); 
title(['Received Envelope, Symbol Rate = ', num2str(symbolRate), ',Carrier = ', num2str(carrierFreq), ', Velocity = ', num2str(Velocity)]);
% compute auto and cross correlations and plot them
omega_mTau = (1/(symbolRate*1000)) * (omega_m/(2*pi));    % compute omega_m * tau scaling
[C1, Lags] = crosscorr(Tk(1,:), Tk(2,:), 20000);
[C2, Lags2] = autocorr(Tk(1,:),  20000);
figure(20); subplot(3,1,3); plot(Lags * omega_mTau, C1);
xlabel('Normalized Time Delay'); ylabel('Normalized Crosscorrelation'); 
title('Crosscorrelation between waveforms k=1 and k=2');
figure(20); subplot(3,1,2); plot(Lags2 * omega_mTau, C2);
xlabel('Normalized Time Delay'); ylabel('Normalized Autocorrelation'); 
title('Autocorrelation of the first waveform k=1');




?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲免费av高清| 亚洲欧美韩国综合色| 色先锋aa成人| 99视频精品在线| 99热精品国产| 99久久久久久| 欧美制服丝袜第一页| 欧美在线免费视屏| 欧美日韩国产大片| 欧美熟乱第一页| 欧美另类videos死尸| 欧美精品久久一区| 91麻豆精品国产自产在线观看一区| 欧美视频精品在线观看| 欧美日韩www| 日韩欧美国产不卡| 精品久久久久久久久久久久包黑料 | 欧美一区二区福利在线| 欧美精品xxxxbbbb| 日韩西西人体444www| 国产亚洲一区二区在线观看| 欧美国产精品劲爆| 亚洲综合在线免费观看| 国产99久久久精品| 91丨九色丨尤物| 91麻豆精品国产91久久久资源速度 | 另类的小说在线视频另类成人小视频在线 | 日日夜夜精品视频免费| 麻豆成人综合网| 国产成人精品综合在线观看| 日本韩国精品在线| 日韩精品专区在线影院观看| 亚洲欧洲性图库| 日本sm残虐另类| 成人一级黄色片| 欧美日韩国产高清一区二区| 国产亚洲精品aa| 亚洲国产精品欧美一二99| 紧缚奴在线一区二区三区| 99国产精品国产精品久久| 欧美另类videos死尸| 国产精品美女久久久久久久久| 午夜国产不卡在线观看视频| 国产成人在线视频播放| 欧美精品丝袜中出| 中文字幕一区二区三| 麻豆成人免费电影| 在线欧美小视频| 久久久久久久久伊人| 亚洲国产视频在线| 不卡一二三区首页| 日韩你懂的电影在线观看| 亚洲一区在线播放| 91在线播放网址| 久久色成人在线| 丝袜亚洲另类丝袜在线| 色一情一乱一乱一91av| 国产精品私人影院| 韩日av一区二区| 5566中文字幕一区二区电影| 亚洲精品v日韩精品| 成人在线视频首页| 久久久久久一二三区| 久久精品国产一区二区三区免费看| 日本韩国视频一区二区| 中文字幕五月欧美| 成人午夜电影网站| 久久精品在这里| 国产一区二区三区视频在线播放| 91精品国产综合久久香蕉的特点| 一区二区三区在线高清| 91在线精品一区二区| 国产精品视频线看| 不卡欧美aaaaa| 国产精品久久久久一区二区三区 | 玉米视频成人免费看| 国产成人av在线影院| 久久久亚洲欧洲日产国码αv| 麻豆高清免费国产一区| 精品日韩在线观看| 国产永久精品大片wwwapp| 日韩精品一区二区三区在线观看| 日本成人中文字幕在线视频| 欧美一区在线视频| 久久精品国产99| 精品国产凹凸成av人导航| 激情图片小说一区| 亚洲一区二区3| 欧美三级电影网| 日精品一区二区| 日韩一卡二卡三卡国产欧美| 狠狠色2019综合网| 国产精品青草久久| 91国模大尺度私拍在线视频| 天堂va蜜桃一区二区三区| 日韩精品中文字幕在线不卡尤物| 老司机精品视频导航| 中文字幕不卡在线| 欧美日韩一区二区三区免费看| 亚洲va欧美va人人爽| 91精品国产欧美一区二区 | 欧美mv日韩mv| 成人国产精品视频| 亚洲国产你懂的| 精品毛片乱码1区2区3区| 成人免费毛片app| 亚洲一区在线看| 国产视频不卡一区| 欧美午夜精品免费| 国产精品一二三| 一卡二卡欧美日韩| 久久久午夜精品| 色婷婷av一区二区三区之一色屋| 亚洲6080在线| 国产精品蜜臀在线观看| 777a∨成人精品桃花网| 国产成人av一区| 日韩精品免费视频人成| 国产精品女主播在线观看| 欧美日韩国产另类一区| 大尺度一区二区| 日韩 欧美一区二区三区| 1024成人网| www亚洲一区| 欧美日韩国产精品自在自线| 成人免费黄色大片| 国产一区欧美一区| 三级欧美在线一区| 日韩一区在线免费观看| 26uuu精品一区二区在线观看| 91电影在线观看| a在线播放不卡| 国产**成人网毛片九色| 免费高清在线视频一区·| 亚洲精品日韩专区silk| 日本一区二区三区国色天香 | 精品剧情在线观看| 欧美日韩国产高清一区二区 | 日韩电影一区二区三区| 亚洲理论在线观看| 亚洲国产精品v| 久久色成人在线| 久久在线观看免费| 欧美成人午夜电影| 欧美高清性hdvideosex| 欧美性猛片xxxx免费看久爱| 91麻豆免费看| 99免费精品视频| av不卡一区二区三区| 成人中文字幕合集| 成+人+亚洲+综合天堂| 成人丝袜视频网| 成人综合婷婷国产精品久久蜜臀| 久久97超碰国产精品超碰| 男男gaygay亚洲| 精品一区二区三区在线播放视频| 日韩精品久久久久久| 午夜久久久久久| 免费在线观看精品| 蜜桃av噜噜一区二区三区小说| 日本午夜一区二区| 精品影视av免费| 国产成人午夜片在线观看高清观看| 另类人妖一区二区av| 国产一区二区三区四| 国产91在线观看| 色av成人天堂桃色av| 欧美系列亚洲系列| 日韩亚洲欧美成人一区| 久久亚洲精精品中文字幕早川悠里| 久久综合九色综合97_久久久| 国产丝袜在线精品| **欧美大码日韩| 亚洲成人福利片| 久久99精品久久久久婷婷| 国产电影一区二区三区| 91色porny| 69av一区二区三区| 国产女人水真多18毛片18精品视频 | 欧美裸体bbwbbwbbw| 日韩精品一区二区三区四区| 国产亚洲欧美日韩在线一区| 国产精品久久久久国产精品日日| 亚洲综合丁香婷婷六月香| 免费观看日韩电影| 成人免费毛片app| 欧美日韩另类一区| 国产欧美一区在线| 亚洲国产一二三| 国产乱码精品一区二区三| 91亚洲精品乱码久久久久久蜜桃| 欧美日韩一区二区三区四区五区| 久久婷婷国产综合精品青草| 亚洲色图在线视频| 免费看日韩a级影片| 色婷婷av一区二区三区软件| 精品动漫一区二区三区在线观看| 最新成人av在线| 国产一区二区三区蝌蚪| 色婷婷精品大在线视频 |