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

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

?? tfrqview.m

?? 最新時頻分析處理軟件
?? 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性久久久久蜜臀aⅴ| 久久99热狠狠色一区二区| 亚洲一区二区三区爽爽爽爽爽| 亚洲韩国精品一区| 国产福利精品一区| 欧美日韩一区二区三区不卡| 欧美va亚洲va在线观看蝴蝶网| 亚洲精品高清视频在线观看| 三级在线观看一区二区| 不卡高清视频专区| 精品久久久久久综合日本欧美| 亚洲一区在线视频观看| 国产精品综合av一区二区国产馆| 欧美吞精做爰啪啪高潮| 亚洲视频免费观看| 成人av资源在线观看| 亚洲最大成人综合| 色悠悠亚洲一区二区| 国产精品18久久久久久久久| 欧美日韩一二三区| 中文一区在线播放| 国产精品综合在线视频| 精品日本一线二线三线不卡| 天天亚洲美女在线视频| 欧美日韩一二三区| 综合精品久久久| 91丨九色丨国产丨porny| 欧美激情一区二区三区不卡 | 亚洲一区在线观看网站| 成人黄色小视频| 日本一二三四高清不卡| 国产成人a级片| 欧美国产乱子伦| 国产91富婆露脸刺激对白| 久久久久久一二三区| 麻豆成人免费电影| 精品久久一二三区| 国产福利精品导航| 最新国产の精品合集bt伙计| 99精品欧美一区二区三区综合在线| 国产精品久久久久久久裸模| 成人精品亚洲人成在线| 中文字幕乱码亚洲精品一区| 国产999精品久久| 中文字幕亚洲综合久久菠萝蜜| 懂色av中文一区二区三区| 国产精品久久久一区麻豆最新章节| 国产成人在线视频网站| 国产欧美一区在线| 色婷婷av一区二区三区软件| 亚洲免费av高清| 555www色欧美视频| 国产日产精品一区| 亚洲特黄一级片| 青青草伊人久久| 国产999精品久久久久久绿帽| 欧美一级日韩免费不卡| 日韩欧美国产午夜精品| 欧美三级电影精品| 久久久久九九视频| 国产精品妹子av| 日一区二区三区| 91网站在线观看视频| 日韩一区二区影院| 亚洲人成精品久久久久久| 九九**精品视频免费播放| 成人毛片在线观看| 精品国产乱码久久久久久1区2区| 国产精品欧美极品| 丁香六月综合激情| 久久久综合视频| 成人综合激情网| 麻豆国产91在线播放| 国产一区二区不卡| 一本色道a无线码一区v| 欧美一区二区不卡视频| 国内精品写真在线观看| 中文字幕精品在线不卡| 色88888久久久久久影院按摩| 日韩国产高清在线| 国产精品情趣视频| 欧美高清dvd| 成人一级视频在线观看| 天天综合色天天| 日韩理论在线观看| 久久无码av三级| 91麻豆精品国产91久久久更新时间 | 亚洲综合小说图片| wwwwww.欧美系列| 欧美日韩国产精品成人| av不卡在线播放| 韩国中文字幕2020精品| 午夜欧美一区二区三区在线播放| 中文字幕av一区二区三区| 日韩精品一区二区三区四区视频| 91福利资源站| gogo大胆日本视频一区| 国产一区在线不卡| 日韩制服丝袜av| 亚洲在线观看免费| 亚洲欧美韩国综合色| 国产精品白丝在线| 国产欧美日韩视频在线观看| 欧美一级黄色大片| 欧美一区二区三区人| 欧洲一区二区三区在线| 91麻豆免费看| 色婷婷激情综合| 色哟哟精品一区| 一本一道久久a久久精品综合蜜臀| 国产精品69久久久久水密桃| 精品在线播放午夜| 日韩福利电影在线| 日本视频一区二区| 蜜臀a∨国产成人精品| 日韩av在线免费观看不卡| 日本亚洲免费观看| 久久激五月天综合精品| 美洲天堂一区二卡三卡四卡视频| 婷婷国产在线综合| 蜜桃视频一区二区| 激情六月婷婷综合| 国产馆精品极品| 国产91精品免费| www.激情成人| 色中色一区二区| 精品视频1区2区3区| 在线播放欧美女士性生活| 欧美大黄免费观看| 久久精品人人做| 国产精品入口麻豆原神| 亚洲柠檬福利资源导航| 亚洲va欧美va国产va天堂影院| 丝袜美腿亚洲一区| 精品一区二区三区视频在线观看 | 国产日韩欧美一区二区三区乱码 | 色综合视频一区二区三区高清| 91亚洲午夜精品久久久久久| 色综合天天综合| 欧美老女人在线| 久久亚洲综合色一区二区三区| 日本一区二区高清| 亚洲视频一二三| 日韩精品亚洲一区二区三区免费| 激情图区综合网| 91年精品国产| 日韩网站在线看片你懂的| 久久久亚洲午夜电影| 亚洲欧美日本韩国| 麻豆国产一区二区| 成人午夜又粗又硬又大| 欧美日韩激情一区| 久久久www成人免费无遮挡大片| 亚洲欧美在线视频| 日韩主播视频在线| 成人午夜免费av| 欧美日韩不卡视频| 国产精品美女久久福利网站| 亚洲 欧美综合在线网络| 国产在线播放一区| 欧美性欧美巨大黑白大战| 日韩精品一区二区三区中文不卡| 国产精品久久久久久久浪潮网站 | 国产91综合网| 欧美精品第一页| 中文字幕一区日韩精品欧美| 午夜精品久久久久久久久| 成人免费看黄yyy456| 91精品国产综合久久久蜜臀图片| 中文字幕av不卡| 捆绑调教美女网站视频一区| 99久久国产免费看| 国产午夜精品在线观看| 免费成人结看片| 欧美亚洲国产一区二区三区va| 久久久不卡影院| 美女尤物国产一区| 欧美男同性恋视频网站| 亚洲天堂网中文字| 国产乱妇无码大片在线观看| 欧美精品色综合| 亚洲国产综合色| 色综合久久综合网97色综合| 国产亚洲精品aa午夜观看| 蜜桃av一区二区三区电影| 欧美日韩色综合| 夜夜夜精品看看| 色天天综合色天天久久| 国产精品拍天天在线| 国产成人午夜视频| 精品国产一区二区亚洲人成毛片 | 国产精品911| 欧美tk丨vk视频| 麻豆精品视频在线观看免费 | 中文字幕第一区二区| 国产一区二区精品久久99| 日韩一区二区影院| 久久精品国产一区二区| 91精品国产品国语在线不卡| 日韩av午夜在线观看|