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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? gwssus.m

?? 移動(dòng)無(wú)線信道COS207模型MATLAB程序
?? M
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
% Retrieve the power delay spectrum P(tau), the impulse response h(tau,t)% and the transfer function H(f,t) of a sample COST-207 mobile channel  % using the "Gaussian Stationary Uncorrelated Scattering" (GSUS) % stochastic channel model by Schulze/Hoeher.%% function [PDS_out, h_out, tau_out, C207par, H_out, f_Ts_out] = ...%   GSUS (mPDS, N_echo, fs, fDmax, tau_M, g_Ta, ...%         [t_fs, [tau_axis, [f_axis [, verbose[, ch_name[, rseed]]]]]])% ----------------------------------------------------------------------% INPUT:% ----------------------------------------------------------------------% mPDS     :  String designating the desired transmission environment,%             i.e. the physical channel, according to COST-207:%             - 'TU':  "Typical Urban"  (non-hilly urban environment),%             - 'RA':  "Rural Area"     (non-hilly rural environment),%             - 'BU':  "Bad Urban"      (hilly urban environment),%             - 'HT':  "Hilly Terrain"  (hilly rural environment).%      Note:  These environments correspond to different mean power %             delay spectra (PDS, "Verzoegerungsleistungsspektren").%      N.B.:  To obtain non-standardized environments, see "COST207.m".% N_echo   :  Desired number of echo paths.  Example: N_echo=100.% fs       :  Symbol frequency in baud (=> Symbol period:  Ts=1/fs).%             Ex.: fs=13e6/48=270833 (GSM);  fs=1228800 (QualComm-CDMA).% fDmax    :  Maximum Doppler frequency  fDmax := v*f0/c0, where%             - v       is the speed in m/s of the mobile unit%             - f0      is the carrier frequency in Hertz%             - c0=3e8  is the speed of light in m/s in empty space.% tau_M    :  Oversampling factor determining the sampling period on the %             tau axis:  Ta = Ts/tau_M, where Ts is the symbol period.%      N.B.:  The continuous echo delay times are also quantized to fit%             a Ta-spaced delay time grid.% g_Ta     :  Impulse response g(tau) sampled at tau=n*Ta of a band-%             limiting filter. This may either be the receive filter or%             -- for linear modulation schemes -- the overall filter com-  %             posed of transmit and receive filter (refer to "get_gTR.m").%      N.B.:  For linear modulation, fDmax << 1/L_gTx must be satisfied,  %             where L_gTx is the transmit filter's length, because other-%             wise, g_Ta is not simply the convolution of the transmit %             and receive filter impulse responses.% [t_fs]   :  Vector giving the time instants t in multiples of Ts, %             where the impulse response h(tau,t) will be evaluated.%             To retrieve a single slice of the impulse response, set %             t_fs to a scalar value. To cover a t-range of D Doppler %             periods 1/fDmax, choose e.g. t_fs=((0:D/39:D)/fDmax)*fs.%             Default value is:  t_fs=((0:1/40:1-1/40)/fDmax)*fs.% [tau_axis]: The tau output range is determined by these two relative   %             factors used to suppress outputs close to zero. The 1st %             [2nd] factor gives a percentage of how many symbol periods %             are to be appended to the tau axis BEFORE min{tau} [AFTER %             max{tau}]. Thus, setting tau_axis=[0 0] yields very tight %             bounds, while the max. tau range is obtained by [1.0 1.0].%             Default value is tau_axis=[0.3 0.2].% [f_axis]:   Optional two-element vector determining the range and re- %             solution of the frequency axis for the transfer function:%             - f_axis(1): norm. freq. (must be <= tau_M) used to deter-%               mine the frequency range: |f|<= f_axis(1)/(2Ts). The va-%               lue 1.0 [2.0] corresponds to the Nyquist [symbol] freq.%             - f_axis(2) is the desired number of FFT points in each %               frequency interval with length 1/Ts.%             Default value is f_axis = [min(1.5,tau_M), 128].% [verbose]:  Optional vector determining the kind of info given:%             verbose(1)==1:  print warnings only (default)%                       ==2:  print warnings and info %             verbose(2)==1:  draw random parameters%             verbose(3)==1:  draw power delay spectrum P(tau)%             verbose(4)==1:  draw magn. impulse response |h(tau,t)|%             verbose(5)==1:  draw magn. transfer function |H(f,t)|,%                             where  H(f,t) := F{h(tau,t)} w.r.t. tau% [ch_name]:  Optional string for the figure titles designating the ch.:%             Default value is 'COST207-<mPDS> channel' (if isstr(mPDS)).% [rseed]  :  If this parameter is given, rseed is used to set the %             seeds for the random numbers generator. In this way,%             the mobile channel's parameters can be reproduced.% ----------------------------------------------------------------------% OUTPUT:% ----------------------------------------------------------------------% PDS_out  :  Length N column vector containing a sample power delay  %             spectrum (PDS) P(tau) for tau = n*Ta. To obtain the symbol %             rate sampled PDS, use PDS_out(1:tau_M:length(PDS_out)).%      Note:  N = L*tau_M+1, where L is an integer depending on tau_axis.%      N.B.:  If tau_axis==[1.0 1.0], the following is exactly true:%             sum(PDS_out)/tau_M = sum(abs(g_Ta).^2)/tau_M, i.e. the ex-%             pected mean power amplification of the GSUS channel is one, %             if and only if the power amplification of g(tau) is unity.% h_out    :  (N x length(t_fs)) matrix with a sample impulse response%             h(tau,t) of the selected time-variant COST207 channel.%             Each column contains one slice h(tau,t0) where the tau %             axis is sampled at tau=n*Ta=n*Ts/tau_M and t0 is fixed. %             Conversely, each row represents one channel coefficient  %             h(tau0,t) sampled at t=t_fs*Ts for a fixed value tau0.%      Note:  Use h_out(1:tau_M:size(h_out,1),:) to obtain the%             corresponding symbol rate impulse response.%      N.B.:  For tau_axis==[1.0 1.0], the GSUS channel has an expected%             mean power amplification equal to sum(abs(g_Ta).^2)/tau_M.%             However, the actual mean power amplification of h_out%             will differ from this value as long as length(t_fs)~=inf.% tau_out  :  Length N column vector with the normalized time delay axis  %             tau_out=tau*fa=tau/Ta for use with graphics commands.% C207par  :  "COST207.m" outputs. The 1st column contains the quantized %             and shifted echo delay times in multiples of Ts, the 2nd col.%             the norm. Doppler frequencies and the 3rd col. the phases.% H_out    :  (NFFT x length(t_fs)) matrix with a sample transfer func-%             tion H(f,t) of the selected time-variant COST207 channel.%             Each column contains one slice H(f,t0) of the transfer%             function for a fixed value of t0. Conversely, each row re-%             presents the rate of change of each coefficient H(f0,t).% f_Ts_out :  Length NFFT column vector with the normalized freq. axis  %             -f_axis(1)/2Ts<=f<f_axis(1)/2Ts for use with graphics cmds.% ----------------------------------------------------------------------% PREREQUISITES:% ----------------------------------------------------------------------% Required functions:  "COST207.m"% ----------------------------------------------------------------------% REFERENCES:% ----------------------------------------------------------------------% - H. Schulze: "Stochastische Modelle und digitale Simulation von Mobil-%   funkkanaelen", Kleinheubacher Berichte, Vol.32, pp 473-483, 1989.% - P. Hoeher: "A Statistical Discrete-Time Model for the WSSUS Multipath%   Channel", IEEE Trans. on Veh. Technol, Vol.41, no.4, pp 461-468, 1992.% ----------------------------------------------------------------------% AUTHOR:  Marcus Benthin, 01.07.92  (m-files: "tap207*.m", "eng207*.m")%          Dieter Boss,    17.03.97% ----------------------------------------------------------------------% <-------------------------------  max. linewidth for atops  ------------------------------------->|function [PDS_out, h_out, tau_out, C207par, H_out, f_Ts_out] = ...  GSUS (mPDS, N_echo, fs, fDmax, tau_M, g_Ta, t_fs, tau_axis, f_axis, verbose, ch_name, rseed)  if nargin <  7,  t_fs = ((0:1/40:1-1/40)/fDmax)*fs; end;  % 40 times slices within one min.   if nargin <  8,  tau_axis = [0.3, 0.2]; end;              % Doppler period  if nargin <  9,  f_axis = [1.5, 128];   end;  if nargin < 10,  verbose = [1, 0, 0, 0, 0];  end;         % print warnings only  of_C207 = 'of a sample COST207';  if isstr(mPDS),  of_C207 = sprintf('%s-%s', of_C207, mPDS); end;  if nargin < 11,  ch_name = sprintf('%s channel', of_C207);  else,            ch_name = sprintf('%s  (%s)  channel', of_C207, ch_name); end;  t_fs = t_fs(:);                                           % force column vector  if length(tau_axis)==1, tau_axis(2)=tau_axis(1); end;  if length(f_axis)==1,   f_axis(2)=128; end;%--------------------------------------------------------------------------------------------------%  Step S0:  Input-Argumente N_echo, tau_M, g_Ta, t_fs ueberpruefen und ggf. Warnings ausgeben%--------------------------------------------------------------------------------------------------  if verbose(1) > 0    if (N_echo < 50)      disp(sprintf('Warning (GSUS.m):  N_echo=%d should be >= 50 to assure a good', N_echo));              disp('                   approximation of a GAUSSIAN stationary');              disp('                   uncorrelated scattering model.');    end;    if (tau_M < 1) | (tau_M > 64)      disp(sprintf('Warning (GSUS.m):  tau_M=Ts/Ta=%d should be in the range  1..64.', tau_M));    end;    energie_g = sum(abs(g_Ta).^2)/tau_M;    if abs(1-energie_g) > 1e-10              disp('Warning (GSUS.m):  h_out will NOT have an expected mean power ampli-');              disp('                   fication of one, because the energy of g_Ta is');      disp(sprintf('                   not one, but \\int |g(tau)|^2 dtau = %f.', energie_g));    end;    if length(t_fs) > 1      sl_per_TDmin = round((fs/fDmax)/((max(t_fs)-min(t_fs)+1)/(length(t_fs)-1)));      if sl_per_TDmin < 20        disp(sprintf('Warning (GSUS.m):  Calculating only %d<20 impulse response slices per', sl_per_TDmin));        disp(sprintf('                   min. Doppler period 1/fDmax = %dT may lead to', round(fs/fDmax)));                disp('                   an insufficient approx. of time variant behavior.');      end;    end;  end%--------------------------------------------------------------------------------------------------%  Step S1:  Auswuerfelung der Mobilfunkparameter (Rayleigh-Anteile):%              (1) Echo-Laufzeiten in Mikrosek.:   tauE_MHz := tauE*1MHz = tauE/1us%              (2) Normierte Dopplerfrequenzen :   fDnorm = fD/max{fD}  =>  |fDnorm| < 1 %              (3) Startphasen                 :   0 < THETA < 2pi. %            Danach werden die Echo-Laufzeiten auf das Abtastraster n*Ta=n*Ts/tau_M quantisiert %            [tauE_fa:=round(tauE/Ta)].%--------------------------------------------------------------------------------------------------  if nargin > 11    [tauE_MHz, fDnorm, THETA, tau_pdf] = COST207 (mPDS, N_echo, rseed);  else     [tauE_MHz, fDnorm, THETA, tau_pdf] = COST207 (mPDS, N_echo);  end;  N_echo = length(tauE_MHz);              % N_echo kann sich um +/-1 geaendert h. => Neubestimmung  Ts_MHz = 1e6/fs;                        % Symbolperiode in Mikrosekunden.  Ta_MHz = Ts_MHz/tau_M;                  % Abtastperiode in Mikrosekunden.  tauE_fa = round(tauE_MHz/Ta_MHz);       % Echo-Laufzeiten in ganzzahligen Vielfachen des                                           % Abtasttaktes (koennen auch null sein).  tauDcl_MHz = min(tau_pdf(:,3));         % Dauer des kuerzesten Echo-Clusters (z.B. 2us bei 'HT').  no_tauEcl_fa = ceil(tauDcl_MHz/Ta_MHz); % Anzahl der quantisierten Echo-Laufzeiten, die in das                                          % kuerzeste Echo-Cluster fallen. Annahme: das Ta-Raster  if (no_tauEcl_fa < 4) & (verbose(1) > 0)% "trifft" die Anfangszeit dieses Clusters.            disp('WARNING (GSUS.m):  The approximation of the tau-continuous channel im-');            disp('                   pulse response may be inexact, since there is/are');    disp(sprintf('                   only %d<4 possible value(s) for the echo delay times', no_tauEcl_fa));    disp(sprintf('                   within the shortest echo cluster (duration: %.1fus).', tauDcl_MHz));            disp('                   Increase tau_M or fs for a better approximation.');

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情小说欧美图片| 亚洲精品亚洲人成人网在线播放| 欧美激情一区二区三区四区 | 理论电影国产精品| 国产+成+人+亚洲欧洲自线| 99精品欧美一区二区蜜桃免费| 欧美亚州韩日在线看免费版国语版| 日韩欧美一区二区三区在线| 国产免费久久精品| 国产91综合一区在线观看| 99精品视频在线播放观看| 欧美男生操女生| 中文字幕乱码日本亚洲一区二区 | 国产成人精品网址| 欧美在线观看你懂的| 精品国产百合女同互慰| 中文字幕一区免费在线观看| 日本亚洲视频在线| 99re成人在线| 精品福利av导航| 亚洲青青青在线视频| 蜜臂av日日欢夜夜爽一区| 91丨porny丨中文| 欧美成人aa大片| 亚洲黄色录像片| 国产酒店精品激情| 欧美精品在欧美一区二区少妇| 久久美女高清视频| 日本vs亚洲vs韩国一区三区二区| 不卡视频在线观看| 亚洲精品在线网站| 亚洲午夜免费电影| eeuss影院一区二区三区| 日韩三级av在线播放| 亚洲另类色综合网站| 国产麻豆视频精品| 日韩一级黄色片| 亚洲电影第三页| 99在线视频精品| 久久久亚洲高清| 日本成人在线一区| 精品视频免费在线| 成人欧美一区二区三区白人 | 日韩精品一区二区三区三区免费 | 波多野结衣一区二区三区| 日韩天堂在线观看| 夜夜嗨av一区二区三区网页| 高清在线不卡av| 欧美成人精品福利| 五月综合激情日本mⅴ| 91蜜桃免费观看视频| 久久久久久亚洲综合影院红桃| 免费视频一区二区| 在线观看视频一区二区欧美日韩| 中文字幕不卡三区| 激情伊人五月天久久综合| 制服丝袜日韩国产| 亚洲国产成人va在线观看天堂| 一本大道久久a久久综合| 欧美激情在线观看视频免费| 国内精品久久久久影院色| 欧美一级久久久| 日韩高清在线一区| 欧美日韩国产一区| 洋洋av久久久久久久一区| 国v精品久久久网| 国产日韩一级二级三级| 国产美女精品一区二区三区| 日韩欧美一区电影| 久久精品国内一区二区三区| 日韩一区二区三区免费看| 日韩中文字幕av电影| 欧美日韩在线播放一区| 午夜视频在线观看一区| 在线电影欧美成精品| 性久久久久久久久久久久| 欧美欧美午夜aⅴ在线观看| 日韩制服丝袜av| 日韩一区二区麻豆国产| 麻豆极品一区二区三区| 欧美r级电影在线观看| 国内欧美视频一区二区| 久久久久久久久久久久久夜| 国产v综合v亚洲欧| 欧美国产亚洲另类动漫| av电影在线观看一区| 亚洲乱码国产乱码精品精小说| 色婷婷久久综合| 亚洲a一区二区| 日韩一级免费观看| 国产精品综合视频| 中文字幕日韩一区| 欧美性感一类影片在线播放| 五月天激情综合| 日韩精品中文字幕在线一区| 国产麻豆视频精品| 亚洲天天做日日做天天谢日日欢| 在线亚洲免费视频| 日韩成人精品在线观看| 2023国产一二三区日本精品2022| 懂色av中文字幕一区二区三区| 国产精品视频yy9299一区| 色偷偷成人一区二区三区91 | 欧美精品一二三四| 毛片不卡一区二区| 国产欧美日韩中文久久| 色综合网站在线| 午夜精品福利在线| 精品国产乱码久久久久久影片| 成人一区二区三区中文字幕| 亚洲人成伊人成综合网小说| 91精品蜜臀在线一区尤物| 国产一区二区三区免费在线观看| 亚洲视频在线一区| 欧美一级淫片007| 国产成人丝袜美腿| 亚洲国产精品久久久久秋霞影院| 精品久久人人做人人爽| 99精品黄色片免费大全| 日日摸夜夜添夜夜添精品视频| 精品成a人在线观看| 色哟哟国产精品| 蜜臀av一区二区在线免费观看| 国产精品女同互慰在线看| 欧美日本高清视频在线观看| 国产在线日韩欧美| 亚洲午夜精品在线| 日本一区二区三区电影| 欧美性videosxxxxx| 国产一区二区三区电影在线观看| 亚洲乱码中文字幕综合| 日韩欧美一区中文| 在线中文字幕不卡| 国产一区在线视频| 亚洲国产精品久久人人爱| 亚洲国产成人私人影院tom| 欧美日韩高清影院| 成人av免费在线| 久久精品国产精品亚洲红杏| 一区二区在线观看免费| 26uuuu精品一区二区| 欧美日韩一区二区三区视频| 国产成人精品一区二区三区网站观看| 亚洲亚洲精品在线观看| 中文欧美字幕免费| 日韩欧美亚洲一区二区| 欧美最新大片在线看| 国产91综合网| 精品中文字幕一区二区| 亚洲国产精品尤物yw在线观看| 国产农村妇女毛片精品久久麻豆| 日韩无一区二区| 欧美日韩一级片网站| 波多野结衣在线一区| 国产乱子伦视频一区二区三区 | 欧洲一区二区三区在线| 国产精品一区三区| 久久精品国产久精国产| 午夜久久久久久| 一区二区三区在线观看网站| 国产精品美女久久久久久久久| 欧美成人精品1314www| 欧美精品三级日韩久久| 色婷婷久久久综合中文字幕| av在线免费不卡| 国产mv日韩mv欧美| 国产精品综合在线视频| 精品一区二区三区在线观看| 丝袜亚洲精品中文字幕一区| 一区二区久久久久久| 亚洲图片另类小说| 中文字幕日本不卡| 国产精品另类一区| 国产欧美一区二区精品婷婷| 久久精品视频在线看| 精品福利一区二区三区 | 国产在线不卡一卡二卡三卡四卡| 亚洲不卡av一区二区三区| 一区二区三区电影在线播| 亚洲日本va午夜在线影院| 国产精品理论在线观看| 国产精品日日摸夜夜摸av| 成人白浆超碰人人人人| 日韩经典一区二区| 久久99热99| 久久女同精品一区二区| 日韩一区二区高清| 精品美女一区二区| 欧美精品一区二区三区蜜桃视频| 日韩精品一区二区三区视频播放| 91精品国产综合久久久久久久| 欧美美女网站色| 欧美精品乱码久久久久久按摩| 欧美日韩免费视频| 欧美一区二区三区视频在线观看| 日韩一级完整毛片| 久久亚洲精品国产精品紫薇| 国产性做久久久久久| 国产精品福利一区| 亚洲视频网在线直播|