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

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

?? ambifuwb.m

?? matlab時間序列分析工具箱
?? M
字號:
function [waf,tau,theta] = ambifuwb(X,fmin,fmax,N,trace);
%AMBIFUWB Wide-band ambiguity function.
%       [WAF,TAU,THETA]=AMBIFUWB(X,FMIN,FMAX,N,TRACE) calculates
%	the asymetric wide-band ambiguity function.
%
%	X     : signal (in time) to be analyzed (the analytic associated
%	   signal is considered), of length Nx.
%       FMIN,FMAX : respectively lower and upper frequency bounds of
%	   the analyzed signal. When specified, these parameters fix
%	   the equivalent frequency bandwidth (in Hz). When unspecified, 
%	   you have to enter them at the command line from the plot of the
%	   spectrum. FMIN and FMAX must be >0 and <=0.5.
%       N     : number of Mellin points (default : automatically determined).
%	TRACE : if nonzero, the progression of the algorithm is shown
%					(default : 0).
%	AF    : matrix containing the coefficients of the ambiguity
%	   function. X-coordinate corresponds to the dual variable of 
%	   scale parameter ; Y-coordinate corresponds to time delay,
%	   dual variable of frequency.
%	   When called without output arguments, AMBIFUWB displays
%	   the squared modulus of the ambiguity function by means of
%	   contour.
%       TAU   : X-coordinate corresponding to time delay
%       THETA : Y-coordinate corresponding to the log(scale) variable
%
%
%	Example :
%        sig=altes(128,0.1,0.45); ambifuwb(sig);
%
%	See also AMBIFUNB.

%	P. Goncalvez - December 1995, O. Lemoine - August 1996.
%	Copyright (c) 1995 Rice University, CNRS (France)
%
%	------------------- CONFIDENTIAL PROGRAM -------------------- 
%	This program can not be used without the authorization of its
%	author(s). For any comment or bug report, please send e-mail to 
%	f.auger@ieee.org 

if (nargin == 0),
 error('At least one parameter required');
end;

[Nx,xcol] = size(X);
if (xcol==0)|(xcol>1),
 error('X must have one column');
end;
if nargin<=4, trace=0; end

if (nargin==2),
 disp('FMIN will not be taken into account. Determine it with FMAX');
 disp('     from the following plot of the spectrum.'); 
elseif (nargin==3),
 N=[];
end;

s = hilbert(real(X)); 
M = round(Nx/2);

t = (1:Nx)-M-1;
Tmin = 1;
Tmax = Nx;
T = Tmax-Tmin;

if nargin<=2,				        % fmin,fmax,N unspecified
 STF = fft(fftshift(s)); 
 sp  = (abs(STF(1:M))).^2; Maxsp=max(sp);
 f   = linspace(0,0.5,M+1) ; f=f(1:M);
 plot(f,sp) ; grid;
 xlabel('Normalized frequency');
 title('Analyzed signal energy spectrum');
 axis([0 1/2 0 1.2*Maxsp]) ; 
 indmin=min(find(sp>Maxsp/100));
 indmax=max(find(sp>Maxsp/100));
 fmindflt=max([0.01 0.05*fix(f(indmin)/0.05)]);
 fmaxdflt=0.05*ceil(f(indmax)/0.05);
 txtmin=['Lower frequency bound [',num2str(fmindflt),'] : '];
 txtmax=['Upper frequency bound [',num2str(fmaxdflt),'] : '];
 fmin = input(txtmin); fmax = input(txtmax);
 if isempty(fmin), fmin=fmindflt; end
 if isempty(fmax), fmax=fmaxdflt; end
end

if fmin >= fmax
 error('FMAX must be greater or equal to FMIN');
elseif fmin<=0.0 | fmin>0.5,
 error('FMIN must be > 0 and <= 0.5');
elseif fmax<=0.0 | fmax>0.5,
 error('FMAX must be > 0 and <= 0.5');
end

B = fmax-fmin ; 
R = B/((fmin+fmax)/2) ; 

Nq= ceil((B*T*(1+2/R)*log((1+R/2)/(1-R/2)))/2);
Nmin = Nq-rem(Nq,2);
Ndflt = 2^nextpow2(Nmin);
if nargin<=3,
 Ntxt=['Number of frequency samples (>=',num2str(Nmin),') [',num2str(Ndflt),'] : '];
 N = input(Ntxt);
end
if ~isempty(N),
 if (N<Nmin),
  dispstr=['Warning : the number of analyzed voices (N) should be > ',num2str(Nmin)];
  disp(dispstr);
 end
else
 N=Ndflt; 
end

fmin_s = num2str(fmin) ; fmax_s = num2str(fmax) ; N_s = num2str(N) ;
if trace,
 disp(['frequency runs from ',fmin_s,' to ',fmax_s,' with ',N_s,' points']);
end


% Geometric sampling of the analyzed spectrum
k = 1:N;
q = (fmax/fmin)^(1/(N-1));
geo_f  = fmin*(exp((k-1).*log(q)));
tfmatx = zeros(Nx,N);
tfmatx = exp(-2*i*t'*geo_f*pi);
S = s.'*tfmatx; 
S = S(ones(1,Nx),:);
Sb = S.*tfmatx ;

tau = t;
S(:,N+1:2*N) = zeros(Nx,N);  S = S.';
Sb(:,N+1:2*N) = zeros(Nx,N); Sb = Sb.';

% Mellin transform computation of the analyzed signal
p=0:(2*N-1);
coef = exp(p/2.*log(q))'; 
MellinS = fftshift(ifft(S(:,1).*coef)).';
MellinS = MellinS(ones(1,Nx),:) ; MellinS = MellinS.';
for b=1:Nx,
 if trace, disprog(b,Nx,10); end
 MellinSb(:,b) = fftshift(ifft(Sb(:,b).*coef)) ;
end

k = 1:2*N;
beta = (p/N-1)/(2*log(q));

Scale = logspace(log10(fmin/fmax),log10(fmax/fmin),N) ;
waf = zeros(N,Nx) ;
MellinSSb = MellinS.*conj(MellinSb) ;

waf = ifft(MellinSSb,N);
No2=(N+rem(N,2))/2;
waf = [waf(No2+1:N,:) ; waf(1:No2,:)]; 

% Normalization
SP = fft(hilbert(s)); 
indmin = 1+round(fmin*(Nx-2));
indmax = 1+round(fmax*(Nx-2));
SPana = SP(indmin:indmax);

waf=waf*norm(SPana)^2/waf(No2,M)/N;


theta = log(Scale) ;


if (nargout<=1),
 contour(tau,theta,abs(waf.^2)); 
 grid
 xlabel('Delay'); ylabel('Log(scale)'); shading interp
 title('Wide-band ambiguity function');
end;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲毛片av在线| 亚洲色欲色欲www| 日韩女优av电影在线观看| 欧美成人精精品一区二区频| 久久99精品久久久久婷婷| 成人手机电影网| 欧美巨大另类极品videosbest | 欧美最新大片在线看| 欧美不卡一区二区三区四区| 欧美电影免费观看高清完整版| 欧美日韩国产色站一区二区三区| 色哟哟一区二区在线观看| 日韩欧美黄色影院| 午夜一区二区三区在线观看| 高清不卡一二三区| 欧美精品一区二区三区蜜臀| 欧美精品一区二区三区视频| 日本欧美在线观看| 欧美在线看片a免费观看| 欧美日韩色一区| 亚洲品质自拍视频| 成人国产精品免费网站| 日本一区二区三区免费乱视频| 中文字幕一区二区三区不卡 | 欧美色老头old∨ideo| 国产精品丝袜91| 国产精品18久久久久久久久| 日韩欧美一级二级| 久久精品国产精品亚洲精品| 日韩美女主播在线视频一区二区三区| xnxx国产精品| 伊人色综合久久天天| a级高清视频欧美日韩| 久久久久久久一区| 国产 欧美在线| 亚洲国产精品精华液2区45| 亚洲制服丝袜av| 免费高清在线视频一区·| 国产91对白在线观看九色| 久久色.com| 成人午夜av在线| 亚洲品质自拍视频网站| 在线视频国内自拍亚洲视频| 亚洲国产人成综合网站| 国产99久久久国产精品潘金 | 三级一区在线视频先锋 | 国产乱码精品1区2区3区| 精品国产第一区二区三区观看体验 | 日韩av二区在线播放| 欧美一区二区视频在线观看| 久久机这里只有精品| 久久综合九色综合欧美就去吻| 亚洲精品亚洲人成人网在线播放| 韩日欧美一区二区三区| 国产欧美日本一区视频| 99精品视频在线观看免费| 亚洲精品一卡二卡| 日韩欧美色综合网站| 国产精品一区二区你懂的| 国产精品久线在线观看| 欧美伦理电影网| 亚洲最大的成人av| 91精品国产免费久久综合| 国产成人综合网| 亚洲黄色性网站| 日韩三级电影网址| 丁香激情综合国产| 亚洲国产精品尤物yw在线观看| 91视频国产观看| 麻豆精品在线看| 一色桃子久久精品亚洲| 欧美一区二区三区免费视频 | 在线成人免费视频| 东方欧美亚洲色图在线| 亚洲一区二区三区美女| 久久网这里都是精品| 在线免费av一区| 国产精品资源网| 亚洲成人免费观看| 中文字幕av一区二区三区高| 欧美人与禽zozo性伦| 成人激情小说乱人伦| 秋霞成人午夜伦在线观看| 国产精品二三区| 精品国产91洋老外米糕| 欧美亚洲动漫精品| 成人午夜激情影院| 久久国产精品免费| 亚洲二区在线视频| 1024成人网| 国产日韩欧美综合在线| 日韩一级二级三级精品视频| 91成人国产精品| 亚洲成av人片| 日韩免费看的电影| 国产精品一二一区| 亚洲丝袜自拍清纯另类| 欧美三级三级三级| 91蜜桃婷婷狠狠久久综合9色| 亚洲精品日韩专区silk| 国产精品女主播在线观看| 亚洲精品在线免费播放| 91精品国产综合久久小美女| 国产在线播精品第三| 日本一区二区三区视频视频| 久久蜜桃香蕉精品一区二区三区| 波多野结衣亚洲一区| 国产精品77777| 亚洲成av人片一区二区梦乃| 亚洲人成伊人成综合网小说| 日本一区二区高清| 国产精品欧美一区二区三区| 亚洲国产高清不卡| 国产精品每日更新| 国产精品五月天| 国产精品久久久久久久久久久免费看| 欧美网站大全在线观看| 欧美影院一区二区| 欧美在线小视频| 欧美日韩一级片在线观看| 国产乱色国产精品免费视频| 一区二区免费看| 亚洲综合色婷婷| 五月天欧美精品| 日本欧美加勒比视频| 美日韩一区二区| 一区二区三区在线观看欧美| 亚洲永久精品国产| 午夜电影网一区| 国内成+人亚洲+欧美+综合在线| 一区二区三区中文免费| 久久综合色天天久久综合图片| 欧美色图激情小说| 日韩一区二区视频| 日本精品视频一区二区| 欧美日韩一区二区三区在线| 7777精品伊人久久久大香线蕉最新版| 成人h动漫精品一区二区| 91亚洲午夜精品久久久久久| 欧美亚洲一区二区在线观看| 国产91精品免费| 欧美影院一区二区| 久久综合色婷婷| 亚洲天堂2014| 久久精品国产99| 婷婷久久综合九色国产成人| 久久精品国产一区二区三区免费看| 亚洲综合在线免费观看| 免费观看在线综合| 男男成人高潮片免费网站| 国产盗摄视频一区二区三区| 色偷偷一区二区三区| 99久久精品国产网站| 欧美精品一卡二卡| 国产欧美一区二区精品忘忧草| 欧美tickling挠脚心丨vk| 国产精品久久久久7777按摩| 午夜a成v人精品| 成人激情免费视频| 日韩免费一区二区| 亚洲国产成人porn| www..com久久爱| 精品久久久久久久久久久院品网| 欧美一区中文字幕| 自拍偷自拍亚洲精品播放| 美洲天堂一区二卡三卡四卡视频| 免费在线看成人av| 久久超碰97中文字幕| 在线一区二区三区四区五区| 久久久久久久久免费| 久久久99免费| 日韩av不卡在线观看| 91老司机福利 在线| 欧美激情综合五月色丁香| 日韩一区精品视频| 精品一区二区三区久久久| 在线免费观看不卡av| 国产精品不卡视频| 国产麻豆91精品| 欧美男男青年gay1069videost| 日韩欧美在线一区二区三区| 一区二区三区国产| 波多野结衣中文字幕一区二区三区| 91片黄在线观看| 国产精品日产欧美久久久久| 亚洲精品欧美激情| 成人污污视频在线观看| 久久久久久99久久久精品网站| 国产拍揄自揄精品视频麻豆| 一区二区三区在线视频播放| 亚洲成a人v欧美综合天堂下载| 蜜桃视频在线一区| 成人免费看的视频| 日本一区二区视频在线观看| 国产在线日韩欧美| 国产午夜精品一区二区三区嫩草| 亚洲精品videosex极品| 91一区一区三区| 亚洲乱码一区二区三区在线观看| 日韩电影免费在线看|