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

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

?? tfrqview.m

?? 2006年修訂時頻分析工具包,已經過嚴格測試,性能可靠!工具包中包括將近一百個子程序.
?? 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;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一卡二| 色嗨嗨av一区二区三区| 国产91丝袜在线观看| 99久久精品免费看国产 | 国产suv精品一区二区883| av电影在线观看不卡| 制服丝袜激情欧洲亚洲| 国产精品久久久久久久久免费相片 | 精品国产成人系列| 亚洲欧美日韩中文播放| 久久精品av麻豆的观看方式| 一本色道久久综合亚洲精品按摩| 日韩午夜激情免费电影| 一区二区三区四区蜜桃| 国产精品综合网| 91精品国产综合久久久久久漫画 | 久久久影视传媒| 午夜欧美大尺度福利影院在线看| 风间由美一区二区三区在线观看| 91精品免费在线观看| 一区二区三区在线免费观看| 国产69精品久久777的优势| 欧美成人在线直播| 日韩精品久久久久久| 99视频精品在线| 中文字幕国产精品一区二区| 激情欧美日韩一区二区| 日韩一区二区在线看片| 亚洲18色成人| 欧美影院一区二区三区| 综合分类小说区另类春色亚洲小说欧美| 久久精品72免费观看| 日韩一区二区精品| 日韩二区三区四区| 欧美日本一道本在线视频| 综合久久久久久| 91麻豆高清视频| 亚洲日穴在线视频| 91毛片在线观看| 一级日本不卡的影视| 欧洲中文字幕精品| 亚洲国产三级在线| 欧美日本乱大交xxxxx| 日韩**一区毛片| 欧美一个色资源| 国产在线视视频有精品| 日本一区二区三区国色天香 | 极品少妇一区二区三区精品视频| 欧美一区二区在线视频| 日产欧产美韩系列久久99| 欧美一区二区三区人| 韩国成人在线视频| 国产精品沙发午睡系列990531| 成人精品在线视频观看| 亚洲欧美一区二区不卡| 9191久久久久久久久久久| 老司机免费视频一区二区三区| 日韩午夜电影av| 成人爽a毛片一区二区免费| 亚洲卡通欧美制服中文| 欧美亚洲日本一区| 精品一区二区在线播放| 国产欧美综合在线观看第十页 | 国产精品99久久久久久久女警| 国产婷婷一区二区| 在线看国产一区二区| 喷白浆一区二区| 欧美国产日韩a欧美在线观看| 91美女视频网站| 日韩av在线发布| 国产精品美女久久久久久2018| 91久久线看在观草草青青| 免费黄网站欧美| 国产精品理伦片| 欧美一区二区三级| 99精品视频在线免费观看| 亚洲123区在线观看| 日本一区二区三区国色天香 | 91在线丨porny丨国产| 天天av天天翘天天综合网色鬼国产| 精品三级av在线| 色婷婷精品大视频在线蜜桃视频| 青青青爽久久午夜综合久久午夜| 国产精品色一区二区三区| 欧美久久久一区| 福利一区二区在线| 久久激情五月婷婷| 亚洲韩国一区二区三区| 国产午夜一区二区三区| 欧美电影一区二区| 91热门视频在线观看| 精品在线观看视频| 亚洲成人资源在线| 亚洲色图在线视频| 久久久久国产精品麻豆| 欧美一区二区三区在线视频| 99精品欧美一区二区三区小说| 老色鬼精品视频在线观看播放| 一区二区三区四区精品在线视频 | 久久九九影视网| 91精品国产综合久久小美女| 91豆麻精品91久久久久久| 大胆亚洲人体视频| 国产精品亚洲人在线观看| 日本亚洲免费观看| 亚洲综合色成人| 亚洲色图欧美在线| 国产精品久久久久久久午夜片| 精品国一区二区三区| 欧美日本韩国一区| 欧美午夜电影一区| 在线亚洲免费视频| 99re这里都是精品| 成人av资源在线观看| 国产91精品久久久久久久网曝门| 国产一区啦啦啦在线观看| 奇米四色…亚洲| 轻轻草成人在线| 蜜桃av一区二区三区| 日本va欧美va瓶| 久久99精品久久久久婷婷| 美女性感视频久久| 毛片av一区二区| 精品一区二区三区在线播放视频| 免费观看久久久4p| 理论片日本一区| 国产毛片一区二区| 国产91精品露脸国语对白| www.性欧美| 色综合欧美在线| 欧美色网站导航| 欧美高清视频不卡网| 日韩三级免费观看| 久久久不卡网国产精品一区| 国产三级一区二区三区| 国产精品日日摸夜夜摸av| 亚洲视频免费在线| 亚洲成年人网站在线观看| 视频一区视频二区中文| 免费成人在线网站| 成人动漫精品一区二区| 一本久久精品一区二区| 欧美一区二区在线观看| 欧美国产综合一区二区| 亚洲免费资源在线播放| 免费观看一级欧美片| 成人午夜大片免费观看| 欧美日韩视频在线第一区| 2017欧美狠狠色| 亚洲激情图片qvod| 美女免费视频一区二区| 粉嫩一区二区三区在线看| 在线精品国精品国产尤物884a| 91精品黄色片免费大全| 中文字幕精品在线不卡| 首页欧美精品中文字幕| 国产成人午夜精品5599 | 精品理论电影在线| 成人欧美一区二区三区白人| 五月天网站亚洲| 国产精品99久久久久久宅男| 欧美影片第一页| 中文字幕巨乱亚洲| 美腿丝袜在线亚洲一区| 91天堂素人约啪| 精品国精品自拍自在线| 亚洲一区二区五区| 国产成人综合亚洲网站| 欧美人妇做爰xxxⅹ性高电影 | 亚洲国产精品一区二区久久| 国内不卡的二区三区中文字幕 | 91久久一区二区| 国产亚洲一二三区| 天天影视网天天综合色在线播放| 国产成人超碰人人澡人人澡| 91精品国产一区二区| 亚洲视频一区二区在线观看| 国产老女人精品毛片久久| 欧美日本韩国一区| 亚洲精品乱码久久久久久 | 国产精品热久久久久夜色精品三区| 偷拍亚洲欧洲综合| 色香蕉成人二区免费| 国产喂奶挤奶一区二区三区| 青青草91视频| 欧美日韩免费一区二区三区| 亚洲人成在线观看一区二区| 国产精品18久久久久| 欧美电影免费观看完整版| 天天综合色天天综合| 欧美日韩mp4| 亚洲成人综合视频| 欧美在线观看一区二区| 亚洲色图都市小说| 99精品一区二区| 亚洲人吸女人奶水| 色综合久久综合| 一区二区三区**美女毛片| av不卡免费在线观看| 亚洲丝袜另类动漫二区|