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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? project722.m

?? 寬帶無線信號(hào)的多徑效應(yīng)仿真
?? M
字號(hào):
% =======================================================================
% project722    (includes scenario editor)
% =======================================================================
% Initialize ============================================================
clear
close all
clc
warning off 
% basic inputs ==========================================================

fc=2000;         % MHz  Carrier frequency
F=16;            % sampling rate: fraction of wave length
V=10;            %  m/s MS1 speed 
NFFT=1024;       % Number of points in FFT
Nsamples=200;    % Number of samples 
avPower=-20;     % sigma^2  Raverage power

% geometry inputs ========================================================

dBS=1000;     
angleBS=130;
BSx=dBS*cosd(angleBS) % location of transmitter (BS) x-coordinate
BSy=dBS*sind(angleBS)  % location of transmitter (BS) y-coordinate

% locations of point scatterers =========================================

fig=figure;
plot(BSx,BSy,'k^'), hold on

% indirect parameters ===================================================

lambdac=300/fc;    % m wavelength
Dx=lambdac/F;      % m sampling spacing 
ts=Dx/V;           % s time sampling interval
fs=1/ts;           % Hz sampling frequency
kc=2*pi/lambdac;   % propagation constant
fm=V/lambdac       % max Doppler shift
cc=3e8;            % speed of light
timeaxis=ts.*[0:Nsamples-1];

% ========================================================================
MS0=-V*timeaxis(end)/2;   % initial location of receiver (MS) x-coordinate

MSx=MS0+V.*timeaxis;    % MS route along x-axis
MSy=zeros(Nsamples,1)';  % MS route along x-axis (y=0)
plot(MSx,MSy,'k','LineWidth',5)

MINx=min(min(BSx,MSx))-500;
MAXx=max(max(BSx,MSx))+500;
MINy=min(min(BSy,MSy))-500;
MAXy=max(max(BSy,MSy))+500;
axis([MINx MAXx MINy MAXy])
plot([0 0],[MINy MAXy], 'k:')
plot([MINx MAXx],[0 0], 'k:')

%=========================================================================
% SCENARIO EDITOR 
% ========================================================================
% placing point-scatterers in propagation scenario.

[SCx,SCy] = getpts(fig);
NSC=length(SCx);
plot(SCx,SCy,'k+');

% =======================================================================
% calculate distance matrix 
% =======================================================================

distBSSC=sqrt((BSx-SCx).^2+(BSy-SCy).^2);

distBSSCext=repmat(distBSSC,1,Nsamples);

distSCMS=zeros(NSC,Nsamples);
for ii=1:Nsamples
    distSCMS(:,ii)=sqrt((SCx-MSx(ii)).^2+SCy.^2);
end

distBSSCMS=distBSSCext+distSCMS;

% ======================================================================

distBSMS1aux=sqrt((BSx-MSx).^2+(BSy-MSy).^2);   
distBSMS1=min(min(distBSMS1aux));               % Ref distance is min BSMS dist 

% level of scattered contributions

a=(distBSMS1./distBSSC(:)).*(1./distSCMS(:,1));
DeltaPower=avPower-10*log10(sum(a.^2));
deltaa=10.^(DeltaPower/20);             % to achieve reference power
a=deltaa*a;

% =====================================================================
% Define time-varying complex magnitudes of point scatterer contributions 
% amplitudes remain constant while phases change

aa=zeros(Nsamples,NSC);     % create variable 

for k1=1:Nsamples           % scan route points
    for k2=1:NSC            % scan scatterers
        aa(k1,k2)=a(k2)*exp(-j*kc*distBSSCMS(k2,k1));  % time-varying phase
    end
end
 
% ======================================================================

distBSSCMS1=distBSSCMS-distBSMS1;     % set a new refernece for delays wrt to 
DelaysNormalized=distBSSCMS1/cc;      % arrival of direct ray, here assumed 
                                      % to be totally blocked 

DelaysNormalized=round(DelaysNormalized*1e9);  % convert quantify delays to 1 ns
%figure,mesh(DelaysNormalized)
auxx=size(DelaysNormalized);

auxx2=max(max(DelaysNormalized))+1;    % to include 0 ns delay
DelayProfile=zeros(auxx(2),auxx2);     % Create delay profile with step of 1 ns

for jj=1:auxx(2)           % scan route locations
    for ii=1:auxx(1)       % scan scatterers
        indexx=DelaysNormalized(ii,jj)+1;               %<--------- ????
        DelayProfile(jj,indexx)=DelayProfile(jj,indexx)+aa(jj,ii);     
                                    % put in corresponding delay bin 
                                    % complex amplitude of delta
    end
end

axisdelayprofile=[0:auxx2-1];   % axis in ns
figure, hold
for ii=1:Nsamples
 stem(axisdelayprofile,abs(DelayProfile(ii,:)))  % accumulate deltas with time and delay on same plot
%  pause
end

% ======================================================================= 
% Parameters of ideal PDP

% PDP parameters: D, S 
%========================================================================
D=sum(abs(DelayProfile(1,:)).*axisdelayprofile)/sum(abs(DelayProfile(1,:)))  
% 1st route point
S=sqrt(sum(abs(DelayProfile(1,:)).*(axisdelayprofile-D).^2)/sum(abs(DelayProfile(1,:))))
%=======================================================================
% Simulate channel sounding
%=======================================================================
% build sounding pulse

SequenceLength=511;      % length of sounding sequence
tau_sampl_spacing=1;     % in ns
tau_chip=100;            % in ns   1/Chip rate of sounding sequence
SamplesInImpulse=round(tau_chip/tau_sampl_spacing);
tau_chip_mod=SamplesInImpulse*tau_sampl_spacing;
% SlopePulse=(SequenceLength+1)/(SamplesInImpulse+1);
SlopePulse=SequenceLength/(SamplesInImpulse+1);
% SoundImpulse=[0:SamplesInImpulse]*SlopePulse-1;
SoundImpulse=[0:SamplesInImpulse]*SlopePulse;
%SoundImpulseAux=[SamplesInImpulse-1:-1:0]*SlopePulse-1;
SoundImpulseAux=[SamplesInImpulse-1:-1:0]*SlopePulse;
SoundImpulse=[SoundImpulse SoundImpulseAux];

figure, plot([0:length(SoundImpulse)-1],SoundImpulse)

% Normilize sound impulse to unit energy
ESoundImpulse=sum(SoundImpulse.^2);
SoundImpulse=SoundImpulse/sqrt(ESoundImpulse);
figure, plot([0:length(SoundImpulse)-1],SoundImpulse)


figure,hold
pdp=[];
for ii=1:Nsamples,
    pdpaux=conv(SoundImpulse,DelayProfile(ii,:));
    auxx3=length(pdpaux);
    plot([0:auxx3-1]-tau_chip,abs(pdpaux)) 
    pdp=[pdp, pdpaux'];
    %pause
end

figure, plot([0:auxx3-1]-tau_chip,10*log10(abs(pdpaux)))

figure,surf(timeaxis, [0:auxx3-1]-tau_chip,abs(pdp))    
shading interp, colormap(jet) 
view(2)
figure,surf(timeaxis, [0:auxx3-1]-tau_chip,abs(pdp))    
shading interp, colormap(jet) 

figure,surf(timeaxis, [0:auxx3-1]-tau_chip,10*log10(abs(pdp)))
shading interp, colormap(jet) 
view(2)
figure,surf(timeaxis, [0:auxx3-1]-tau_chip,10*log10(abs(pdp)))
shading interp, colormap(jet) 

% =======================================================================
% Compute averaged power delay profile APDP from instantaneous PDP
% =======================================================================
apdp=sum(abs(pdp'));    % trapose pdp since sum operates row-wise
apdp=apdp/Nsamples;      % 

figure, plot([0:auxx3-1]-tau_chip,apdp)

figure, plot([0:auxx3-1]-tau_chip,10*log10(apdp))

% =======================================================================
% Compute parameters of APDP
% =======================================================================
D=sum(apdp.*[0:auxx3-1])/sum(apdp)
S=sqrt(sum(apdp.*([0:auxx3-1]-D).^2)/sum(apdp))

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费久久99精品国产| 狠狠网亚洲精品| 国产91精品欧美| 国产一区二区三区免费播放| 欧美亚洲国产怡红院影院| 久久久青草青青国产亚洲免观| 欧美日韩中文一区| 亚洲最新在线观看| 国产盗摄一区二区| 久久女同性恋中文字幕| 一个色妞综合视频在线观看| 9色porny自拍视频一区二区| 国产精品对白交换视频| 一本久久精品一区二区| 中文字幕中文在线不卡住| 91麻豆产精品久久久久久| 国产精品毛片久久久久久久| 成人h动漫精品| 最新久久zyz资源站| 欧美三级电影精品| 久久国产综合精品| 国产精品进线69影院| 色综合色狠狠天天综合色| 同产精品九九九| 2欧美一区二区三区在线观看视频| 国产精品色在线| 色综合久久久久综合99| 日韩制服丝袜先锋影音| 国产欧美日韩精品a在线观看| 99精品国产一区二区三区不卡| 亚洲高清免费视频| 久久精品一级爱片| 欧美高清dvd| 99亚偷拍自图区亚洲| 精品写真视频在线观看| 亚洲青青青在线视频| 精品国产伦一区二区三区免费| 99精品视频在线观看| 久久99久久久久| 亚洲图片一区二区| 国产欧美综合色| 日韩欧美精品在线| 欧美日韩一区二区不卡| 9l国产精品久久久久麻豆| 激情av综合网| 久久国内精品视频| 男人操女人的视频在线观看欧美| 洋洋成人永久网站入口| 亚洲欧美另类久久久精品| 国产精品久久久久久久久免费桃花| 正在播放亚洲一区| 91精品国产综合久久久久久| 欧美日韩综合在线免费观看| 欧美色成人综合| 欧美日韩成人一区| 欧美日韩国产欧美日美国产精品| 国产精品一区二区三区四区| 国产电影精品久久禁18| 97精品久久久久中文字幕| 国产精品一区在线观看你懂的| 久久久精品中文字幕麻豆发布| 日韩和欧美一区二区三区| 欧洲精品在线观看| 欧美色综合网站| 欧美一区二区三区啪啪| 日韩片之四级片| 中文字幕一区二区三区在线不卡| 亚洲女同一区二区| 美女脱光内衣内裤视频久久影院| 日韩影院在线观看| 国产成人精品午夜视频免费| 91社区在线播放| 日韩一级成人av| 中文字幕在线不卡一区| 亚洲一区在线播放| 国产成人av福利| 在线观看av一区二区| 精品国产免费一区二区三区香蕉| 国产精品欧美极品| 日韩av电影免费观看高清完整版 | 日韩欧美国产一区二区在线播放| 久久综合视频网| 亚洲一区在线观看视频| 国产精品99久久久久久宅男| 欧洲精品在线观看| 欧美国产激情一区二区三区蜜月| 亚洲影院在线观看| 99久久夜色精品国产网站| 欧美揉bbbbb揉bbbbb| 亚洲欧美一区二区视频| 国产精品原创巨作av| 欧美xxxxxxxx| 热久久国产精品| 欧美日韩一区三区| 午夜激情综合网| 在线观看亚洲精品视频| 国产乱码精品一区二区三| 久久国产免费看| 日韩三级电影网址| 日本欧美久久久久免费播放网| 91女厕偷拍女厕偷拍高清| 中文字幕av在线一区二区三区| 久久精品国产一区二区三| 欧美巨大另类极品videosbest| 国产精品国产三级国产普通话99 | 亚洲人成亚洲人成在线观看图片| 成人一道本在线| 亚洲人午夜精品天堂一二香蕉| 不卡的看片网站| 成人黄色电影在线| 国产精品美女一区二区| 99re热视频这里只精品| 亚洲一区二区欧美激情| 欧美日韩精品一区视频| 午夜激情综合网| 欧美成人精品3d动漫h| 九九精品一区二区| 亚洲素人一区二区| 欧美三级电影网站| 狠狠色丁香婷婷综合久久片| 国产女主播一区| 91色|porny| 捆绑调教美女网站视频一区| 中文字幕第一区综合| 欧美视频一区在线| 国产一区二区导航在线播放| 亚洲欧美一区二区三区国产精品| 欧美人动与zoxxxx乱| 成人综合婷婷国产精品久久蜜臀 | 国产欧美日本一区视频| 欧美精品久久99| www.日本不卡| 奇米精品一区二区三区在线观看 | 久久久久免费观看| 欧美吞精做爰啪啪高潮| 不卡一区二区在线| 国内精品在线播放| 亚洲精品国产成人久久av盗摄| 久久精品一区二区三区四区| 91精品国产综合久久久久久久久久| 99国产一区二区三精品乱码| 捆绑调教美女网站视频一区| 视频一区国产视频| 亚洲在线观看免费| 一区二区三区在线视频播放| 久久精品综合网| 久久嫩草精品久久久精品一| 精品久久国产老人久久综合| 91麻豆精品91久久久久同性| 91久久线看在观草草青青| 国产麻豆视频一区二区| 国产一区美女在线| 麻豆一区二区三| 激情综合色播五月| 精品在线免费观看| 国产一区二区三区在线观看精品| 美国欧美日韩国产在线播放| 国产一区二区看久久| 成人国产精品免费观看| 成人动漫视频在线| 欧美最猛性xxxxx直播| 911精品国产一区二区在线| 91精品欧美久久久久久动漫| 日韩欧美在线一区二区三区| 久久久精品人体av艺术| 亚洲精品写真福利| 亚洲成人精品一区二区| 毛片一区二区三区| 91麻豆视频网站| 欧美精品一级二级三级| 日韩免费一区二区三区在线播放| 久久影院午夜论| 亚洲天堂福利av| 日韩电影在线免费观看| 久久av资源网| 欧美综合色免费| 精品99一区二区三区| 一区二区三区av电影| 中文幕一区二区三区久久蜜桃| 一色桃子久久精品亚洲| 青青国产91久久久久久| 99免费精品在线观看| 日韩精品一区二区三区中文不卡 | 亚洲在线观看免费视频| 国产高清久久久| 日韩精品一区二区三区在线 | 亚洲男人都懂的| 成人av免费网站| 国产精品天干天干在观线| 精品一区二区在线观看| 91麻豆精品国产| 亚洲电影视频在线| 99久久国产免费看| 国产精品每日更新在线播放网址| 99在线精品一区二区三区| 国产精品丝袜久久久久久app| 激情综合网av| 日本一区二区综合亚洲| 国内成人免费视频| 国产亚洲欧洲997久久综合|