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

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

?? tfrscalo.m

?? matlab的時頻分析工具包,還比較好用.希望對信號處理的時頻分析有所幫助.
?? M
字號:
function [tfr,t,f,wt]=tfrscalo(X,time,wave,fmin,fmax,N,trace);%TFRSCALO Scalogram, for Morlet or Mexican hat wavelet.%	[TFR,T,F,WT]=TFRSCALO(X,T,WAVE,FMIN,FMAX,N,TRACE) computes %	the scalogram (squared magnitude of a continuous wavelet%	transform). %%	X : signal (in time) to be analyzed (Nx=length(X)). Its%	    analytic version is used (z=hilbert(real(X))).  %	T : time instant(s) on which the TFR is evaluated %	     					(default : 1:Nx).%	WAVE : half length of the Morlet analyzing wavelet at coarsest % 	    scale. If WAVE = 0, the Mexican hat is used. WAVE can also be%           a vector containing the time samples of any bandpass%           function, at any scale.        	(default : sqrt(Nx)). %	FMIN,FMAX : respectively lower and upper frequency bounds of %	    the analyzed signal. These parameters fix the equivalent%	    frequency bandwidth (expressed 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 analyzed voices.%	TRACE : if nonzero, the progression of the algorithm is shown%	                                 	(default : 0).%	TFR : time-frequency matrix containing the coefficients of the%	    decomposition (abscissa correspond to uniformly sampled time,%	    and ordinates correspond to a geometrically sampled%	    frequency). First row of TFR corresponds to the lowest %	    frequency. When called without output arguments, TFRSCALO%	    runs TFRQVIEW.%	F : vector of normalized frequencies (geometrically sampled %	    from FMIN to FMAX).%	WT : Complex matrix containing the corresponding wavelet%	    transform. The scalogram TFR is the square modulus of WT.%%	Example :    %	 sig=altes(64,0.1,0.45); tfrscalo(sig);  %%	See also all the time-frequency representations listed in%	the file CONTENTS (TFR*)%	P. Goncalves, October 1995 - O. Lemoine, June 1996. %	Copyright (c) 1995 Rice University - CNRS 1996.%%  This program is free software; you can redistribute it and/or modify%  it under the terms of the GNU General Public License as published by%  the Free Software Foundation; either version 2 of the License, or%  (at your option) any later version.%%  This program is distributed in the hope that it will be useful,%  but WITHOUT ANY WARRANTY; without even the implied warranty of%  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the%  GNU General Public License for more details.%%  You should have received a copy of the GNU General Public License%  along with this program; if not, write to the Free Software%  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USAif (nargin == 0), error('At least one parameter required');end;[xrow,xcol] = size(X);if nargin<=6, trace=0; endif (nargin == 1), time=1:xrow; wave=sqrt(xrow);elseif (nargin == 2), wave=sqrt(xrow);elseif (nargin==4), disp('FMIN will not be taken into account. Determine it with FMAX'); disp('     from the following plot of the spectrum.'); elseif nargin==5, N=xrow;end;[trow,tcol] = size(time);if (xcol==0)|(xcol>2), error('X must have one or two columns');elseif (trow~=1), error('TIME must only have one row'); elseif wave<0, error('WAVE must be positive');end; s = (real(X) - mean(real(X)))';  z = hilbert(s) ;if trace, disp('Scalogram distribution'); end;if nargin<=4		        % fmin,fmax,N unspecified STF = fft(fftshift(z(min(time):max(time)))); Nstf=length(STF); sp = (abs(STF(1:round(Nstf/2)))).^2; Maxsp=max(sp); f = linspace(0,0.5,round(Nstf/2)+1) ; f = f(1:round(Nstf/2)); plot(f,sp) ; grid; xlabel('Normalized frequency'); title('Analyzed signal energy spectrum'); 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 txt=['Number of frequency samples [',num2str(2^nextpow2(xrow)),'] : '];  N=input(txt);  if isempty(N), N=2^nextpow2(xrow); endendfmin_s=num2str(fmin); fmax_s=num2str(fmax); N_s=num2str(N);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');endif trace, disp(['Frequency runs from ',fmin_s,' to ',fmax_s,' with ',N_s,' points']);endf = logspace(log10(fmin),log10(fmax),N);a = logspace(log10(fmax/fmin),log10(1),N); wt =zeros(N,tcol);tfr=zeros(N,tcol);if wave > 0 if trace, disp(['using a Morlet wavelet']) ; end for ptr=1:N,  if trace, disprog(ptr,N,10); end  nha = wave*a(ptr);  tha = -round(nha) : round(nha);  ha  = exp(-(2*log(10)/nha^2)*tha.^2).*exp(i*2*pi*f(ptr)*tha);   detail = conv(z,ha)./sqrt(a(ptr));  detail = detail(round(nha)+1:length(detail)-round(nha)) ;  wt(ptr,:)  = detail(time) ;  tfr(ptr,:) = detail(time).*conj(detail(time)) ; endelseif wave == 0 if trace, disp(['using a Mexican hat wavelet']) ; end for ptr = 1:N  if trace, disprog(ptr,N,10); end  ha  = mexhat(f(ptr)) ;  nha = (length(ha)-1)/2 ;  detail = conv(z,ha)./sqrt(a(ptr));  detail = detail(round(nha)+1:length(detail)-round(nha)) ;  wt(ptr,:)  = detail(time);  tfr(ptr,:) = detail(time).*conj(detail(time)) ; end  elseif length(wave) > 1 [rwav,cwav]=size(wave); if cwav>rwav, wave=wave.'; end wavef = fft(wave) ; nwave = length(wave) ; f0 = find(abs(wavef(1:nwave/2)) == max(abs(wavef(1:nwave/2)))); f0 = mean((f0-1).*(1/nwave)); if trace, disp(['mother wavelet centered at f0 = ',num2str(f0)]); end a = logspace(log10(f0/fmin),log10(f0/fmax),N); B = 0.99; R = B/((1.001)/2);  nscale = max(128,round((B*nwave*(1+2/R)*log((1+R/2)/(1-R/2)))/2)); if trace, disp('Scale computation :'); end wts = scale(wave,a,fmin,fmax,nscale,trace); for ptr = 1:N,   clear detail  if trace, disprog(ptr,N,10); end  ha = wts(ptr,:);  nha = length(ha)/2;  detail = conv(z,ha)./sqrt(a(ptr));  detail = detail(fix(nha):length(detail)-round(nha));  wt(ptr,:) = detail(time);  tfr(ptr,:) = detail(time).*conj(detail(time)); endendt = time;f = f';% NormalizationSP = fft(z); indmin = 1+round(fmin*(xrow-2));indmax = 1+round(fmax*(xrow-2));SPana=SP(indmin:indmax);tfr=tfr*norm(SPana)^2/integ2d(tfr,t,f)/N;if (nargout==0), tfrqview(tfr,hilbert(real(X)),t,'tfrscalo',wave,N,f);end;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜精品久久久| 在线影视一区二区三区| 91日韩在线专区| 91精品国产一区二区人妖| 国产欧美视频一区二区| 五月婷婷久久丁香| 91社区在线播放| 中文字幕乱码日本亚洲一区二区| 日韩国产成人精品| 色8久久人人97超碰香蕉987| 国产亚洲欧美日韩俺去了| 日韩在线a电影| 91精品国产综合久久久久久| 国产精品国产三级国产普通话99 | 自拍偷拍亚洲激情| 国内精品国产三级国产a久久| 欧美综合视频在线观看| 国产精品丝袜一区| 国产精品综合网| 日韩精品一区二区三区在线观看 | 欧美精品一区二区精品网| 亚洲午夜免费电影| 色噜噜狠狠色综合中国| 中文av字幕一区| 国产精品12区| 久久日韩粉嫩一区二区三区 | 一区二区三区日韩欧美精品| 久久福利视频一区二区| 亚洲欧洲综合另类| 不卡的av在线播放| 亚洲精品在线电影| 激情欧美一区二区| 久久久青草青青国产亚洲免观| 亚洲国产一区二区在线播放| 色哟哟欧美精品| 亚洲精品视频在线观看网站| 99re成人在线| 樱桃国产成人精品视频| 在线精品视频免费播放| 亚洲综合一区二区| 3atv在线一区二区三区| 日产欧产美韩系列久久99| 91精品一区二区三区在线观看| 婷婷亚洲久悠悠色悠在线播放| 欧美色精品在线视频| 天堂av在线一区| 日韩无一区二区| 国产酒店精品激情| 国产精品美女www爽爽爽| 成人av电影在线观看| 亚洲精品日韩专区silk | 国产福利视频一区二区三区| 久久蜜臀精品av| 97久久精品人人做人人爽50路| 亚洲视频一二区| 欧美性大战久久久久久久蜜臀 | av资源网一区| 亚洲影院在线观看| 日韩精品中文字幕一区二区三区| 狠狠色狠狠色合久久伊人| 亚洲国产电影在线观看| 91久久精品午夜一区二区| 日韩综合小视频| 久久久久青草大香线综合精品| 成人看片黄a免费看在线| 一级做a爱片久久| 欧美变态口味重另类| 99久久综合99久久综合网站| 亚洲妇熟xx妇色黄| 久久久精品一品道一区| 欧美在线一二三| 国产美女精品在线| 亚洲成人综合网站| 国产日本一区二区| 欧洲精品在线观看| 国产精品影视天天线| 亚洲激情五月婷婷| 久久影院电视剧免费观看| 国产另类ts人妖一区二区| 亚洲综合av网| 国产精品乱码一区二区三区软件| 欧美日韩精品欧美日韩精品| 国产精品亚洲专一区二区三区| 亚洲国产欧美日韩另类综合| 2023国产精华国产精品| 欧美人与z0zoxxxx视频| 成人福利电影精品一区二区在线观看| 五月婷婷激情综合| 日韩一区在线看| 久久精品欧美一区二区三区麻豆| 欧美日韩国产另类一区| aaa国产一区| 国产福利一区二区三区视频| 日韩主播视频在线| 亚洲一区二区黄色| 亚洲欧美日韩在线不卡| 国产欧美一区二区精品忘忧草| 欧美一区在线视频| 欧美少妇xxx| 91福利在线观看| 粉嫩av一区二区三区在线播放| 免费精品视频在线| 午夜精品久久久久| 亚洲高清在线精品| 一区二区三区资源| 亚洲欧美一区二区三区久本道91 | 精品一区二区三区久久| 天堂av在线一区| 亚洲高清不卡在线| 亚洲电影一级黄| 亚洲国产人成综合网站| 亚洲欧美日韩久久精品| 国产精品久久二区二区| 久久精品人人爽人人爽| 久久精品综合网| 国产欧美一区二区精品性色| 久久精子c满五个校花| 久久精品欧美一区二区三区不卡| 久久亚洲捆绑美女| 久久蜜桃av一区精品变态类天堂 | 国产成人免费在线观看不卡| 国产蜜臀av在线一区二区三区| 欧美一区二区视频在线观看 | 亚洲国产乱码最新视频| 18涩涩午夜精品.www| 综合久久一区二区三区| 亚洲欧美日韩国产综合| 亚洲一区视频在线| 婷婷中文字幕综合| 九九视频精品免费| 国产成人高清视频| 91在线免费播放| 欧美视频第二页| 日韩免费性生活视频播放| 精品裸体舞一区二区三区| 国产三级欧美三级日产三级99| 中文字幕免费不卡| 亚洲一区二区在线播放相泽| 婷婷丁香久久五月婷婷| 精品无人区卡一卡二卡三乱码免费卡| 国产一本一道久久香蕉| 91免费看片在线观看| 欧美军同video69gay| 亚洲精品一区在线观看| 自拍偷拍国产精品| 日韩精品1区2区3区| 国产乱色国产精品免费视频| 北岛玲一区二区三区四区| 欧洲精品视频在线观看| 欧美va亚洲va| 亚洲女人****多毛耸耸8| 水野朝阳av一区二区三区| 国产乱码精品一区二区三区av| 欧美一区二区性放荡片| 国产午夜精品久久久久久久| 亚洲精品免费一二三区| 青青青爽久久午夜综合久久午夜| 成人在线视频首页| 欧美肥大bbwbbw高潮| 亚洲国产精品99久久久久久久久 | 国产精品少妇自拍| 亚洲电影你懂得| 国产ts人妖一区二区| 欧美裸体bbwbbwbbw| 国产精品毛片a∨一区二区三区| 亚洲午夜久久久久中文字幕久| 国产精品一级二级三级| 欧美日韩不卡一区| 亚洲欧洲99久久| 国产呦萝稀缺另类资源| 欧美高清视频一二三区| 日韩美女啊v在线免费观看| 国产精品一区二区久久精品爱涩| 欧美日韩国产综合久久| 国产精品欧美极品| 国模一区二区三区白浆| 69成人精品免费视频| 亚洲美腿欧美偷拍| 成人精品高清在线| 久久久久久99久久久精品网站| 天堂蜜桃一区二区三区| 色播五月激情综合网| 国产精品私房写真福利视频| 久久国内精品视频| 欧美一区二区日韩| 首页国产欧美日韩丝袜| 91黄色激情网站| 亚洲精品中文字幕在线观看| 国产中文一区二区三区| 日韩精品一区二区三区中文不卡 | 欧美精品一二三| 亚洲永久精品国产| 精品国产一区二区国模嫣然| 亚洲高清三级视频| 欧美无乱码久久久免费午夜一区 | 日韩一区和二区| 亚洲18影院在线观看| 欧美三级在线播放| 亚洲成a人片在线不卡一二三区| 91麻豆国产香蕉久久精品|