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

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

?? tfrqview.m

?? 一個很有用的MATLAB7.0時頻分析工具箱
?? M
?? 第 1 頁 / 共 2 頁
字號:
function tfrqview(tfr,sig,t,method,p1,p2,p3,p4,p5);%TFRQVIEW Quick visualization of time-frequency representations.%       TFRQVIEW(TFR,SIG,T,METHOD,P1,P2,P3,P4,P5) allows a quick %       visualization of a time-frequency representation.%%       TFR     : time-frequency representation (MxN).%       SIG     : signal in time. If unavailable, put sig=[] as input%                 parameter.                    (default : []).%       T       : time instants                 (default : 1:N).%       METHOD  : name of chosen representation (default : 'TYPE1').%                 See the TFR* files for authorized names.%                 TYPE1 : the representation TFR goes in normalized%                       frequency from -0.5 to 0.5 ; %                 TYPE2 : the representation TFR goes in normalized%                       frequency from 0 to 0.5. %       P1...P5 : optional parameters of the representation : run the %                 file TFRPARAM(METHOD) to know the meaning of P1..P5 %                 for your method. %%	When you use the 'save' option in the main menu, you save all your%	variables as well as two strings, TfrQView and TfrView, in a mat %	file. If you load this file and do eval(TfrQView), you will restart%	the display session under tfrqview ; if you do eval(TfrView), you%	will obtain the exact layout of the screen you had when clicking on %	the 'save' button. %   %       Example : %        sig=fmsin(128); tfr=tfrwv(sig);%        tfrqview(tfr,sig,1:128,'tfrwv');%%       See also TFRVIEW, TFRSAVE, TFRPARAM.%       F. Auger, September 1994, July 1995 %       O. Lemoine, Oct 1995, May-July 1996.%       Copyright (c) 1996 by 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 comp=computer; % Tests on the input argumentsif nargin<1, error('At least one parameter required');end[tfrrow,tfrcol]=size(tfr);if nargin==1, sig=[]; t=1:tfrcol; method='type1';elseif nargin==2, t=1:tfrcol; method='type1';elseif nargin==3, method='type1';end[trow,tcol] = size(t);if (trow~=1), error('T must only have one row'); end;if (tfrcol~=tcol), error('T must have as much elements as tfr has columns');end;method=upper(method);[Nsig,Ncol]=size(sig);if Ncol>2, error('SIG must have less than two columns');end% Computation of Nf2, the number of interresting points in frequencymethod=upper(method);if strcmp(method,'TFRWV'   ) | strcmp(method,'TFRPWV'  ) | ...   strcmp(method,'TFRSPWV' ) | strcmp(method,'TFRCW'   ) | ...   strcmp(method,'TFRZAM'  ) | strcmp(method,'TFRBJ'   ) | ...   strcmp(method,'TFRBUD'  ) | strcmp(method,'TFRGRD'  ) | ...   strcmp(method,'TFRRSPWV') | strcmp(method,'TFRRPWV' ) | ...   strcmp(method,'TFRRIDB' ) | strcmp(method,'TFRRIDH' ) | ...   strcmp(method,'TFRRIDT' ) | strcmp(method,'TFRASPW' ) | ...   strcmp(method,'TFRDFLA' ) | strcmp(method,'TFRSPAW' ) | ...   strcmp(method,'TFRRIDBN') | strcmp(method,'TFRUNTER') | ...   strcmp(method,'TFRBERT' ) | strcmp(method,'TFRSCALO') | ...   strcmp(method,'TYPE2'   ), Nf2=tfrrow;elseif strcmp(method,'TFRPMH'  )| strcmp(method,'TFRRPMH' )| ...       strcmp(method,'TFRSP'   )| strcmp(method,'TFRRSP'  )| ...       strcmp(method,'TFRPPAGE')| strcmp(method,'TFRRPPAG')| ...       strcmp(method,'TFRMHS'  )| strcmp(method,'TFRRGAB' )| ...       strcmp(method,'TFRMH'   )| strcmp(method,'TFRMMCE' )| ...       strcmp(method,'TFRRMSC' )| strcmp(method,'TFRPAGE' )| ...       strcmp(method,'TFRGABOR')| strcmp(method,'TFRRI'   )| ...       strcmp(method,'TFRMSC'  )| strcmp(method,'TYPE1'   )| ...       strcmp(method,'TFRSTFT' ), Nf2=tfrrow/2; else error('Unknown representation. Use type1 or type2');end;% Computation of freq (vector of frequency samples) if strcmp(method,'TFRASPW' ) | strcmp(method,'TFRSCALO') | ...   strcmp(method,'TFRDFLA' ) | strcmp(method,'TFRSPAW' ) | ...   strcmp(method,'TFRUNTER') | strcmp(method,'TFRBERT' ), freq=eval(['p',num2str(nargin-4)]);   	% last input argument is freqs.else freq=(0.5*(0:Nf2-1)/Nf2);end% Initialization of the current figurezoom off; clf; set(gcf,'Resize','On','NextPlot','Add');% Initialization of the variablesif exist('options.mat'), load optionselse threshold=5.0; linlogtfr=0; linlogspec=1; levelnumb=6; colmap=1; display=1; layout=1; iscolorbar=0;  isgridsig=0;  isgridspe=0;  isgridtfr=0; issig=0;  isspec=0;endchoice=4;Grid=1;displayold=1;fs=1.0;if ((layout>=2 & layout<=4) & sig==[]), layout=1;end% Initialization of the axes axcb   = axes('Units','normal','Visible','off','Box','On');axsig  = axes('Units','normal','Visible','off','Box','On');axspec = axes('Units','normal','Visible','off','Box','On');axtfr  = axes('Units','normal','Visible','off','Box','On');if comp(1:2)=='PC', set(axsig ,'fontsize',10);  set(axspec,'fontsize',10);  set(axtfr ,'fontsize',10); endset(gcf,'UserData',[axcb axsig axspec axtfr]);% Test of analycityif sig~=[], for k=1:Ncol,  spec(:,k)=abs(fft(sig(min(t):max(t),k))).^2; Nsp=length(spec);  spec1=sum(spec(1:Nsp/2,k));  spec2=sum(spec(Nsp/2+1:Nsp,k));  if spec2>spec1/10,   disp('Be careful : the signal is not analytic!');  end endend% Test of realityif (Ncol==2 & ~isreal(tfr)), disp('Cross distribution. As the result is complex, we display the real part.'); tfr=real(tfr);endwhile choice~=12, axes(axtfr);				% The current axis is the tfr axis if (display~=7 & choice~=2 & choice~=3 & choice<8),	% Call to tfrview  linlog=linlogtfr+2*linlogspec;  if choice==4,   access=3;	  else   access=1;  end  state=issig+2*iscolorbar;  isgrid=isgridsig+2*isgridspe+4*isgridtfr;  param = [display,linlog,threshold,levelnumb,Nf2,layout,access,state,fs,isgrid];  map=colormap;  if (nargin<=4),   tfrview(tfr,sig,t,method,param,map);  elseif (nargin==5),   tfrview(tfr,sig,t,method,param,map,p1);  elseif (nargin==6),   tfrview(tfr,sig,t,method,param,map,p1,p2);  elseif (nargin==7),   tfrview(tfr,sig,t,method,param,map,p1,p2,p3);  elseif (nargin==8),   tfrview(tfr,sig,t,method,param,map,p1,p2,p3,p4);  elseif (nargin==9),   tfrview(tfr,sig,t,method,param,map,p1,p2,p3,p4,p5);  end; elseif (display==7),			% keep in mind the last value of display   display=displayold; end if (linlogtfr==0),			% Lin/log scale of the tfr  linlogstr='Change to a logarithmic scale'; else  linlogstr='Change to a linear scale'; end; % Main menu choice=menu ('TFRQVIEW MENU :',...	      'Change the display mode',...     	      'Change the display layout',...   	      'Change the color map',...        	      'Change the sampling frequency',...	      'Change the threshold',...	      linlogstr,...	      'Change the number of levels',...	      'Grid',...        	      'Save',...	      'Save options',...		      'Print',...	      'Close'); if ((choice==9 | choice==11) & comp(1:2)~='PC'),  if exist('workdir.mat'),   load workdir;  else     Path=pwd;   str1=[' The current directory is ',Path];   disp(str1); disp('');   continue=0;   while continue==0,    continue=1;      str2=' Name of the directory (with full path) on which the files will be saved : ';    disp(str2);    PathWorkDir=input('       > ','s');    if (exist(PathWorkDir)~=2),     rep=input(' This directory doesn''t exist. Do you want to create it (y/n) ? ','s');      if upper(rep)=='Y',      eval(['!mkdir ',PathWorkDir]);     else      continue=0;     end    end   end      if PathWorkDir(length(PathWorkDir))~='/',    PathWorkDir=[PathWorkDir,'/'];   end   save workdir PathWorkDir;  end end if (choice==1), 			% Change the display mode  display=menu('DISPLAY MODE :',...	       'Contour',...	       'Imagesc',...	       'Pcolor',...	       'Surf',...	       'Mesh',...	       'Cancel');        elseif (choice==2), 			% Change the display layout  layoutold=layout; indlo=1; layout=1;  while layout~=6,			% While not close   if ~iscolorbar,    colorbarstr='Add a color bar';   else    colorbarstr='Remove the color bar';   end   if ~linlogspec,    specstr='TFR + Spectrum (linear)';    tfrsstr='TFR + Signal + Spectrum (linear)';   else    specstr='TFR + Spectrum (logarithmic)';    tfrsstr='TFR + Signal + Spectrum (logarithmic)';   end   layout=menu('DISPLAY LAYOUT :',...	       'Time-Frequency Representation',...	       'TFR + Signal ',...	       specstr,...	       tfrsstr,...	       colorbarstr,...	       'Close');   if (layout==3|layout==4),    linlogspec=1-linlogspec;   end   if ((layout>=2 & layout<=4) & sig==[]),    disp('Impossible action : the signal is unavailable');   else    access=2;    linlog=linlogtfr+2*linlogspec;    state=issig+2*iscolorbar;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲高清免费一级二级三级| 国产午夜精品美女毛片视频| 亚洲精品国产一区二区三区四区在线 | 欧洲亚洲精品在线| 一区二区三区四区不卡在线 | 欧美一区二区三区视频在线观看| 亚洲国产你懂的| 欧美大片拔萝卜| 国产精品888| 国产精品视频看| 欧美综合一区二区| 日韩二区三区四区| 久久久久久久久99精品| 成人app软件下载大全免费| 综合久久久久综合| 欧美精品久久99久久在免费线| 日韩电影免费一区| wwwwww.欧美系列| 成人免费av资源| 亚洲一级二级三级| 日韩精品一区二区三区视频| 成人久久18免费网站麻豆 | 欧美日韩一区不卡| 久久se精品一区精品二区| 日本一区二区电影| 色8久久人人97超碰香蕉987| 奇米四色…亚洲| 国产精品美日韩| 欧美精品日日鲁夜夜添| 成人性生交大片免费看中文 | 欧美成人福利视频| av电影在线观看一区| 亚洲成人av资源| 国产欧美1区2区3区| 欧美性色欧美a在线播放| 美美哒免费高清在线观看视频一区二区| 精品久久国产97色综合| 日本黄色一区二区| 国内精品国产成人| 亚洲国产精品视频| 国产精品无人区| 欧美一区日本一区韩国一区| 不卡一区二区三区四区| 免费人成网站在线观看欧美高清| 国产精品沙发午睡系列990531| 欧美日韩高清影院| 99精品桃花视频在线观看| 国产自产v一区二区三区c| 亚洲一区二区三区中文字幕| 中文字幕精品在线不卡| 日韩三级视频在线看| 日本韩国精品一区二区在线观看| 激情六月婷婷综合| 午夜视频一区在线观看| 亚洲人成精品久久久久| 久久精品水蜜桃av综合天堂| 日韩西西人体444www| 欧美性高清videossexo| 91网址在线看| 成人午夜激情在线| 国产91精品露脸国语对白| 另类的小说在线视频另类成人小视频在线| 亚洲精选视频在线| 国产精品日韩成人| 久久久久久免费| 日韩欧美国产高清| 日韩视频免费直播| 欧美男男青年gay1069videost| 91年精品国产| 色哟哟国产精品免费观看| gogogo免费视频观看亚洲一| 成人夜色视频网站在线观看| 国产乱人伦精品一区二区在线观看 | 麻豆freexxxx性91精品| 日日夜夜精品免费视频| 亚洲自拍欧美精品| 亚洲麻豆国产自偷在线| 成人免费在线观看入口| 成人欧美一区二区三区小说| 综合久久给合久久狠狠狠97色| 中文字幕一区二区在线观看| 国产精品女同一区二区三区| 国产精品全国免费观看高清| 国产精品看片你懂得| 中文字幕一区二区三区不卡| 国产精品久久久久久久久果冻传媒 | 久久新电视剧免费观看| 精品国产免费久久| 久久九九国产精品| 日本一区二区不卡视频| 综合久久国产九一剧情麻豆| 亚洲日本在线看| 亚洲一区二区三区四区在线免费观看| 亚洲自拍与偷拍| 免费在线观看一区| 国产一区免费电影| 懂色av噜噜一区二区三区av| av一区二区三区四区| 欧美性xxxxxx少妇| 欧美一区二区福利视频| 久久免费国产精品| 综合激情成人伊人| 视频一区中文字幕| 国产在线精品一区二区夜色| 成人午夜激情片| 精品视频色一区| 精品久久国产老人久久综合| 国产精品久久综合| 午夜精品视频在线观看| 激情深爱一区二区| 91捆绑美女网站| 日韩欧美一区在线| 国产精品久久久久久久久快鸭 | 日本成人中文字幕| 国产精品亚洲专一区二区三区| 91视频一区二区三区| 欧美一区二区二区| 日韩伦理av电影| 久久国产精品露脸对白| 99久久国产免费看| 日韩精品中文字幕在线一区| 国产精品久久午夜夜伦鲁鲁| 日韩不卡一二三区| thepron国产精品| 日韩欧美电影一二三| 亚洲视频小说图片| 国内精品国产成人国产三级粉色| 在线观看一区不卡| 国产欧美在线观看一区| 午夜欧美在线一二页| 成人a免费在线看| 日韩精品一区二区在线观看| 亚洲精品一二三四区| 国产一区二区三区高清播放| 欧美偷拍一区二区| 亚洲欧美影音先锋| 国产精品18久久久久久久久 | 伦理电影国产精品| 色噜噜狠狠色综合中国| 国产午夜精品美女毛片视频| 奇米四色…亚洲| 欧美视频一二三区| 18成人在线视频| 成人午夜伦理影院| 久久婷婷成人综合色| 免费不卡在线观看| 欧美日韩免费高清一区色橹橹| 亚洲欧洲在线观看av| 国产精品1区2区| 久久综合九色综合欧美就去吻| 日韩精品亚洲专区| 欧美日韩一区不卡| 一区二区三区中文字幕在线观看| 成人久久18免费网站麻豆 | 中国色在线观看另类| 精品综合免费视频观看| 在线播放欧美女士性生活| 夜夜嗨av一区二区三区四季av| 波多野结衣在线aⅴ中文字幕不卡| 久久人人超碰精品| 精品午夜久久福利影院| 日韩欧美激情在线| 精品一区免费av| 亚洲精品一区二区三区香蕉| 久久精品国产免费看久久精品| 欧美精品色一区二区三区| 午夜精品一区二区三区免费视频 | 国产一区高清在线| 久久天堂av综合合色蜜桃网| 精品一区免费av| 久久精品在这里| 国产aⅴ综合色| 久久久九九九九| 丁香网亚洲国际| 国产精品国产三级国产aⅴ中文| eeuss鲁片一区二区三区在线看| 国产精品拍天天在线| av不卡在线观看| 亚洲人成在线播放网站岛国| 91免费在线看| 视频在线观看一区| 欧美videos中文字幕| 久久99国产精品免费网站| 久久亚洲精精品中文字幕早川悠里| 国产精品自拍在线| 中文字幕日韩欧美一区二区三区| www.av亚洲| 日韩精品一二三| 久久精品夜夜夜夜久久| 91亚洲精品久久久蜜桃网站| 亚洲一区二区三区视频在线| 日韩一本二本av| 国产成人综合精品三级| 亚洲青青青在线视频| 欧美日韩免费观看一区二区三区| 免费欧美在线视频| 欧美高清在线精品一区| 欧美视频精品在线| 国产在线精品一区二区夜色| 亚洲欧美激情在线|