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

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

?? ellconv.m

?? JLAB is a set of Matlab functions I have written or co-written over the past fifteen years for the p
?? M
字號:
function[o1,o2,o3,o4]=ellconv(i1,i2,i3,i4,i5)% ELLCONV  Converts between time-varying ellipse representations.%%   [Y1,Y2,Y3,Y4]=ELLCONV(X1,X2,X3,X4,STR) converts a time-varying ellipse%   from one representation to another, as specified by the string STR.  %%   STR is of the form 'in2out' where the names 'in' and 'out' may be any %   of the following%  %       Name    Arguments            Description%       +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++%         'xy'  [X,Y,PHIX,PHIY]      X and Y component form   %         'pn'  [P,N,PHIP,PHIN]      Positively / negatively rotating form%         'ab'  [A,B,THETA,PHI]      Semi-major / semi-minor axis form  %  %   thus [X,Y,PHIX,PHIY]=ELLCONV(A,B,THETA,PHI,'ab2xy') converts from %   semi-major / semi-minor axis form to X/Y component form. %  %   More specifically, a time-varying ellipse in a complex-valued time %   series is represented in one of three ways%   %         'xy'  Z = X COS(PHIX) + i Y * COS(PHIY)  %         'pn'  Z = P EXP(i PHIP) + i N EXP(-i PHIN) %         'ab'  Z = EXP(i THETA) [A COS(PHI) + i B * SIN(PHI)] %%   where 'i' is the square root of negative one.  For additional details,%   see Lilly and Gascard (2006).  %   _____________________________________________________________________%%   Ridge conversion%%   ELLCONV also converts a wavelet transform along a wavelet ridge into%   one of the ellipse forms listed above, as follows:   %%   [...]=ELLCONV(WX,WY,'xy2--') converts to the ellipse form specifed by %    '--' from WX and WY, the complex-valued analytic wavelet transforms %   of the X and Y time series components along a ridge.%  %   [...]=ELLCONV(WP,WN,'pn2--') similarly converts from WP and WN, the %   complex-valued analytic and anti-anaytic wavelets, respectively, of a %   complex-valued time series Z=X+iY.  %%   The wavelet transform pairs WX and WY, and WP and WN, are defined in%   Lilly and Gascard (2006) and are implemented by TRANSCONV.%   _____________________________________________________________________%%   See also ECCONV, ELLDIFF.%  %   Usage:  [a,b,theta,phi]=ellconv(U,V,phiu,phiv,'xy2ab');%           [P,N,phip,phin]=ellconv(U,V,phiu,phiv,'xy2pn'); %           [a,b,theta,phi]=ellconv(wu,wv,'xy2ab');%%   'ellconv --t' runs some tests%   __________________________________________________________________%   This is part of JLAB --- type 'help jlab' for more information%   (C) 2005--2006 J.M. Lilly --- type 'help jlab_license' for details    %         'kl'  [KAP,LAM,THETA,PHI]  Kappa / Lambda form%         'kl'  Z = KAP EXP(i THETA)     if strcmp(i1,'--t')  ellconv_test;returnendif nargin==5   str=i5;elseif nargin==3   str=i3;endellconv_checkstr(str);if nargin==5   eval(['[o1,o2,o3,o4]=ellconv_' str '(i1,i2,i3,i4);'])elseif nargin==3   eval(['[o1,o2,o3,o4]=ellconv_' str '(i1,i2);'])endfunction[]=ellconv_checkstr(str)ii=findstr(str,'2');if isempty(ii)  error(['STR should be of the form ''xy2pn''.'])endstr1=str(1:ii-1);str2=str(ii+1:end);if ~aresame(str1,'ab') && ~aresame(str1,'pn') && ~aresame(str1,'xy')  error(['Input parameter name ' str1 ' is not supported.'])endif ~aresame(str2,'ab') && ~aresame(str2,'pn') && ~aresame(str2,'xy')  error(['Output parameter name ' str2 ' is not supported.'])end function[X,Y,phix,phiy]=ellconv_xy2xy(X,Y,phix,phiy)%Sort out input arguments  if nargin==2     wu=X;   wv=Y;   X=abs(wu);   Y=abs(wv);   phix=angle(wu);   phiy=angle(wv);endphix=unwrangle(phix);phiy=unwrangle(phiy);function[P,N,phip,phin]=ellconv_pn2pn(P,N,phip,phin)  %Sort out input argumentsif nargin==2     wp=P;   wn=N;   P=abs(wp)*sqrt(2);   N=abs(wn)*sqrt(2);   phip=angle(wp);   phin=-angle(wn);endphip=unwrangle(phip);phin=unwrangle(phin);function[A,B,theta,phi]=ellconv_ab2ab(A,B,theta,phi)phi=unwrangle(phi);theta=unwrangle(theta);%Do nothing  function[A,B,theta,phi]=ellconv_xy2ab(X,Y,phix,phiy)if nargin==2  [X,Y,phix,phiy]=ellconv_xy2xy(X,Y);end[P,N,phip,phin]=ellconv_xy2pn(X,Y,phix,phiy);[A,B,theta,phi]=ellconv_pn2ab(P,N,phip,phin);function[X,Y,phix,phiy]=ellconv_ab2xy(A,B,theta,phi)[P,N,phip,phin]=ellconv_ab2pn(A,B,theta,phi);[X,Y,phix,phiy]=ellconv_pn2xy(P,N,phip,phin);function[P,N,phip,phin]=ellconv_ab2pn(A,B,theta,phi)  P=frac(A+B,2);N=frac(A-B,2);phip=unwrangle(phi+theta);phin=unwrangle(phi-theta);function[A,B,theta,phi]=ellconv_pn2ab(P,N,phip,phin)  if nargin==2  [P,N,phip,phin]=ellconv_pn2pn(P,N);endA=P+N;B=P-N;theta=unwrangle(phip/2-phin/2);phi=  unwrangle(phip/2+phin/2);function[X,Y,phix,phiy]=ellconv_pn2xy(P,N,phip,phin)if nargin==2  [P,N,phip,phin]=ellconv_pn2pn(P,N);endtheta=unwrangle(phip/2-phin/2);phi=  unwrangle(phip/2+phin/2);X=sqrt(squared(P)+squared(N)+2.*P.*N.*cos(2*theta));Y=sqrt(squared(P)+squared(N)-2.*P.*N.*cos(2*theta));phixprime=imlog(P.*rot(theta)+N.*rot(-theta));phiyprime=imlog(P.*rot(theta)-N.*rot(-theta))-pi/2;phix=unwrangle(phi+phixprime);phiy=unwrangle(phi+phiyprime);function[P,N,phip,phin]=ellconv_xy2pn(X,Y,phix,phiy)if nargin==2  [X,Y,phix,phiy]=ellconv_xy2xy(X,Y);endphia=(phix+phiy+pi/2)/2;phid=(phix-phiy-pi/2)/2;P=frac(1,2)*sqrt(squared(X)+squared(Y)+2.*X.*Y.*cos(2*phid));N=frac(1,2)*sqrt(squared(X)+squared(Y)-2.*X.*Y.*cos(2*phid));phip=unwrangle(phia+imlog(X.*rot(phid)+Y.*rot(-phid)));phin=unwrangle(phia+imlog(X.*rot(phid)-Y.*rot(-phid)));function[]=ellconv_testL=1000;Xo=abs(randn(L,1));Yo=abs(randn(L,1));phixo=2*pi*rand(L,1);phiyo=2*pi*rand(L,1);tol=1e-6;%XY to AB and back[a,b,theta,phi]=ellconv(Xo,Yo,phixo,phiyo,'xy2ab');[X,Y,phix,phiy]=ellconv(a,b,theta,phi,'ab2xy');mat=[X Y angle(rot(phix)) angle(rot(phiy))];mato=[Xo Yo angle(rot(phixo)) angle(rot(phiyo))];bool(1)=aresame(mat,mato,tol);%XY to PN and back[P,N,phip,phin]=ellconv(Xo,Yo,phixo,phiyo,'xy2pn');[X,Y,phix,phiy]=ellconv(P,N,phip,phin,'pn2xy');mat=[X Y angle(rot(phix)) angle(rot(phiy))];mato=[Xo Yo angle(rot(phixo)) angle(rot(phiyo))];bool(2)=aresame(mat,mato,tol);                 %XY to AB to PN and back[a,b,theta,phi]=ellconv(Xo,Yo,phixo,phiyo,'xy2ab');[P,N,phip,phin]=ellconv(a,b,theta,phi,'ab2pn');[a,b,theta,phi]=ellconv(P,N,phip,phin,'pn2ab');[X,Y,phix,phiy]=ellconv(a,b,theta,phi,'ab2xy');mato=[Xo Yo angle(rot(phixo)) angle(rot(phiyo))];bool(3)=aresame(mat,mato,tol);%XY to PN to AB and back[P,N,phip,phin]=ellconv(Xo,Yo,phixo,phiyo,'xy2pn');[a,b,theta,phi]=ellconv(P,N,phip,phin,'pn2ab');[P,N,phip,phin]=ellconv(a,b,theta,phi,'ab2pn');[X,Y,phix,phiy]=ellconv(P,N,phip,phin,'pn2xy');mato=[Xo Yo angle(rot(phixo)) angle(rot(phiyo))];bool(4)=aresame(mat,mato,tol);reporttest('ELLCONV four-parameter conversions', all(bool)); clear bool%XY to XY [X,Y,phix,phiy]=ellconv(Xo.*rot(phixo),Yo.*rot(phiyo),'xy2xy');mato=[Xo Yo angle(rot(phixo)) angle(rot(phiyo))];bool(1)=aresame(mat,mato,tol);%XY to PN to PN and back [X,Y,phix,phiy]=ellconv(Xo.*rot(phixo),Yo.*rot(phiyo),'xy2xy');[P,N,phip,phin]=ellconv(Xo,Yo,phixo,phiyo,'xy2pn');[P,N,phip,phin]=ellconv(P.*rot(phip)/sqrt(2),N.*rot(phin)/sqrt(2),'pn2pn');[X,Y,phix,phiy]=ellconv(P,N,phip,phin,'pn2xy');mato=[Xo Yo angle(rot(phixo)) angle(rot(phiyo))];bool(2)=aresame(mat,mato,tol);reporttest('ELLCONV two-parameter conversions', all(bool)); 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品视频一区二区三区| 成人免费不卡视频| 欧美极品xxx| 欧美在线不卡一区| 亚洲一区二区三区中文字幕在线 | 国内精品久久久久影院薰衣草| 久久这里只有精品6| 91尤物视频在线观看| 日韩电影在线免费观看| 中文欧美字幕免费| 波多野结衣一区二区三区| 日本不卡中文字幕| 成人免费一区二区三区视频| 欧美岛国在线观看| 日本韩国视频一区二区| 免费观看30秒视频久久| 亚洲精品国产a| 精品欧美一区二区三区精品久久 | 国产一区二区三区免费在线观看| 欧美日韩视频第一区| 国产精品一区在线观看乱码| 亚洲五月六月丁香激情| 国产欧美一区二区精品忘忧草 | 国产精品影视在线| 丝袜亚洲精品中文字幕一区| 亚洲丝袜自拍清纯另类| 久久久久国产精品免费免费搜索| 99精品在线免费| 成人一二三区视频| 久草中文综合在线| 亚洲成av人综合在线观看| 中文字幕av一区 二区| 精品国产伦一区二区三区观看体验| 91女人视频在线观看| 美女在线视频一区| 午夜精品在线视频一区| 亚洲乱码精品一二三四区日韩在线| 久久精品视频免费观看| 欧美一区二区在线观看| 在线免费一区三区| 色婷婷综合久久久久中文一区二区| 久久精品国产亚洲5555| 日韩中文字幕亚洲一区二区va在线 | 国产亚洲欧美日韩俺去了| 欧美日本高清视频在线观看| 欧美日韩美少妇| 91精品啪在线观看国产60岁| 91精品国产日韩91久久久久久| 欧美二区乱c少妇| 欧美一区二区免费| 久久综合一区二区| 中文字幕精品一区| 日韩美女视频一区| 亚洲国产wwwccc36天堂| 青青草97国产精品免费观看无弹窗版| 青青草伊人久久| 国内外精品视频| 97久久超碰精品国产| 欧美性大战久久久| 日韩欧美一二三四区| 欧美激情综合五月色丁香小说| 亚洲日本电影在线| 日韩国产欧美在线观看| 国产一区二区三区四| 色综合久久99| 日韩欧美国产综合| 国产精品少妇自拍| 亚洲二区在线视频| 国产一区二区三区电影在线观看| 成人av在线播放网址| 欧美片在线播放| 久久久亚洲高清| 亚洲一区二区三区自拍| 久久精品国产一区二区三区免费看| 成人深夜福利app| 欧美精品v日韩精品v韩国精品v| 精品美女在线播放| 亚洲免费三区一区二区| 日韩精品福利网| 成人精品国产一区二区4080| 欧美色爱综合网| 国产欧美精品一区二区色综合| 亚洲狠狠爱一区二区三区| 久久国产综合精品| 色婷婷综合在线| 久久久久久久久久久久久久久99| 成人午夜在线视频| 欧美日韩高清在线播放| 欧美国产精品中文字幕| 舔着乳尖日韩一区| 成人精品视频.| 欧美另类videos死尸| 中文字幕一区免费在线观看| 免费在线观看不卡| 色屁屁一区二区| 国产亚洲欧美日韩在线一区| 香蕉加勒比综合久久| 成人av影视在线观看| 日韩欧美视频一区| 亚洲夂夂婷婷色拍ww47| 国产精品一级二级三级| 欧美精品日韩精品| 自拍偷自拍亚洲精品播放| 国产综合色在线| 日韩午夜在线观看视频| 一区二区在线观看av| 风间由美一区二区三区在线观看 | 亚洲精品一二三四区| 国内精品嫩模私拍在线| 6080亚洲精品一区二区| 亚洲欧美日韩成人高清在线一区| 精品一区二区国语对白| 91.xcao| 亚洲国产日韩a在线播放| av在线不卡免费看| 久久久久国产一区二区三区四区| 日韩精品欧美精品| 欧美日韩国产天堂| 夜夜精品视频一区二区| 91在线精品一区二区三区| 欧美经典一区二区| 国产精品一区二区无线| 精品剧情在线观看| 精品一区二区三区免费播放| 91麻豆精品国产91久久久久| 午夜国产不卡在线观看视频| 在线看国产日韩| 亚洲午夜久久久久久久久电影网 | 欧美日韩一区二区三区四区 | 欧美午夜电影网| 一个色妞综合视频在线观看| 色呦呦国产精品| 亚洲欧美日韩小说| 一本一道久久a久久精品| 成人欧美一区二区三区| bt欧美亚洲午夜电影天堂| 国产精品女上位| av在线这里只有精品| 亚洲日本免费电影| 欧美性感一区二区三区| 亚洲成在线观看| 亚洲自拍偷拍麻豆| 91国在线观看| 亚洲国产精品一区二区www| 欧美羞羞免费网站| 五月激情综合色| 欧美一区二区三区日韩视频| 看电影不卡的网站| 国产欧美日本一区二区三区| aaa亚洲精品一二三区| 专区另类欧美日韩| 欧美日韩精品电影| 奇米影视一区二区三区| 精品蜜桃在线看| 成人手机电影网| 亚洲尤物视频在线| 日韩一卡二卡三卡国产欧美| 狠狠色狠狠色合久久伊人| 国产精品水嫩水嫩| 91精品办公室少妇高潮对白| 性欧美疯狂xxxxbbbb| 精品福利在线导航| eeuss鲁一区二区三区| 亚洲国产精品综合小说图片区| 6080yy午夜一二三区久久| 国产乱码精品一区二区三区av| 国产精品高潮久久久久无| 欧美日本乱大交xxxxx| 国产精品一区一区| 亚洲最大色网站| 精品欧美一区二区久久| 99久久精品免费精品国产| 亚洲国产视频直播| 久久亚洲欧美国产精品乐播| 一本色道久久加勒比精品| 麻豆成人久久精品二区三区红| 国产欧美日韩三区| 欧美电影影音先锋| 国产成人综合视频| 亚洲最新视频在线观看| 久久只精品国产| 欧美日韩精品三区| 东方aⅴ免费观看久久av| 亚洲第一狼人社区| 亚洲国产精品ⅴa在线观看| 精品污污网站免费看| 国产aⅴ综合色| 日韩经典中文字幕一区| 国产精品免费aⅴ片在线观看| 8x福利精品第一导航| 不卡视频免费播放| 奇米色一区二区| 亚洲一区在线观看免费观看电影高清| 久久综合色之久久综合| 欧美无砖专区一中文字| 成人精品高清在线| 国产专区欧美精品| 热久久一区二区| 亚洲精选视频免费看| 欧美高清一级片在线观看|