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

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

?? specdiag.m

?? JLAB is a set of Matlab functions I have written or co-written over the past fifteen years for the p
?? M
字號:
function[l1,l2,th,nu,z]=specdiag(varargin)% SPECDIAG  Diagonalize a 2 x 2 spectral matrix.%  %   [D1,D2,TH,NU,Z]=SPECDIAG(S) for a 2 x 2 spectral matrix S returns the%   eigenvalues D1 and D2 and the angles TH and RHO and eigenvector matrix Z%   which diagonalize S according to the decomposition%%          Z = JMAT(TH) *  K(PI/4) * JMAT(NU) %          S = Z [D1 0; 0 D2] Z'%  %   which is presented in Lilly (2005).%  %   If S is a 2 x 2 x M matrix, then D1, D2, RHO, and TH are all Mx1 column%   vectors, and Z is 2 x 2 x M. More generally, if S is 2 x 2 x M x ... N, %   then D1, D2, RHO, and TH are all M x ... N  and Z is 2 x 2 x M x ... N.  %   Note that singleton dimensions will be squeezed out.%  %   [...]=SPECDIAG(S11,S22,S12) also works. In this case all input and output%   variables are matrices of the same size.  Z is not output. %%   See also POLPARAM. %%   'SPECDIAG --t' runs some tests.%  %   Usage: [d1,d2,th,nu,z]=specdiag(s);%          [d1,d2,th,nu]=specdiag(s11,s22,s12);%   _________________________________________________________________%   This is part of JLAB --- type 'help jlab' for more information%   (C) 2004--2006 J.M. Lilly --- type 'help jlab_license' for details        if strcmp(varargin{1},'--t')   specdiag_test;returnendbreshape=0;if nargin==1  s=varargin{1};  if ndims(s)>3     sizes=size(s);     sizes=sizes(3:end);     breshape=1;     s=reshape(s,[2,2,prod(sizes)]);  endelseif nargin==3  if ndims(varargin{1})>1     sizes=size(varargin{1});     breshape=1;     for i=1:nargin       varargin{i}=varargin{i}(:);     end  end   s(1,1,:)=varargin{1};  s(2,2,:)=varargin{2};  s(1,2,:)=varargin{3};  s(2,1,:)=conj(varargin{3});  if nargout>4    error('Z cannot be output with S11, S22, S12 input format.')  endend  [p,alpha,beta]=polparam(s);alphamax=sqrt(alpha.^2+real(beta).^2);twoth=atan(frac(real(beta),alpha));twonu=atan(frac(imag(beta),alphamax));index=find(alpha.*cos(twoth)+real(beta).*sin(twoth)<0);if ~isempty(index)  twoth(index)=twoth(index)+pi;endindex=find(alphamax.*cos(twonu)+imag(beta).*sin(twonu)<0);if ~isempty(index)  twonu(index)=twonu(index)+pi;endth=squeeze(angle(rot(twoth))/2);nu=squeeze(angle(rot(twonu))/2);c=real(s(2,1,:));d=imag(s(2,1,:));a=s(1,1,:);b=s(2,2,:);dets=a.*b-c.^2-d.^2;trs=a+b;l1=squeeze(frac(1,2).*(trs+sqrt(trs.^2-4*dets)));l2=squeeze(frac(1,2).*(trs-sqrt(trs.^2-4*dets)));if nargout>4  z1=jmat(th);  z2=kmat(pi/4);  z3=jmat(nu);  z=0*z1;  for i=1:size(z1,3);    z(:,:,i)=z1(:,:,i)*z2*z3(:,:,i);  end  z=squeeze(z);endif breshape  l1=squeeze(reshape(l1,sizes));  l2=squeeze(reshape(l2,sizes));  th=squeeze(reshape(th,sizes));  nu=squeeze(reshape(nu,sizes));  if nargout>4     z=squeeze(reshape(z,[2 2 sizes]));  endendfunction[]=specdiag_testM=100;s=randspecmat(M);[l1,l2,th,rho,z]=specdiag(s);[l1b,l2b,thb,rhob]=specdiag(s(1,1,:),s(2,2,:),s(1,2,:));tol=1e-8;b=aresame([l1,l2,th,rho],[l1b,l2b,thb,rhob],tol);reporttest('SPECDIAG two input formats match',b)for i=1:M  [z2,d]=eigs(s(:,:,i));  b1(i,1)=aresame(l1(i),d(1),tol) && aresame(l2(i),d(4),tol);  b2(i,1)=aresame(d,z(:,:,i)'*s(:,:,i)*z(:,:,i),tol);  end%disp(['Testing ' int2str(M) ' random iterations'])reporttest('SPECDIAG eigenvalues match Matlab', b1)reporttest('SPECDIAG eigenvector matrix diagonalizes S', b2)P=frac(l1-l2,l1+l2);dets=squeeze(s(1,1,:).*s(2,2,:)-s(1,2,:).*s(2,1,:));detreals=squeeze(s(1,1,:).*s(2,2,:)-real(s(1,2,:)).*real(s(2,1,:)));trs=squeeze(s(1,1,:)+s(2,2,:));P2=sqrt(1-4.*frac(dets,trs.^2));reporttest('SPECDIAG P lambda vs det/tr', aresame(P,P2,tol))%/********************************************************disp('Alpha, beta, and gamma')alpha=squeeze(frac(s(1,1,:)-s(2,2,:),s(1,1,:)+s(2,2,:)));beta=squeeze(frac(2.*s(1,2,:),s(1,1,:)+s(2,2,:)));gamma=squeeze(frac(s(1,2,:),sqrt(s(1,1,:).*s(2,2,:))));b3=aresame(alpha.^2+abs(beta).^2,P.^2,tol);reporttest('SPECDIAG alpha beta P', b3)alpha2=sqrt(frac(P.^2-abs(gamma).^2,1-abs(gamma).^2));gamma2=sqrt(frac(P.^2-alpha.^2,1-alpha.^2));index=find(abs(1-abs(gamma).^2)>.00001);b4=aresame(abs(alpha(index)),alpha2(index),tol);reporttest('SPECDIAG alpha in terms of gamma', b4)index=find(abs(1-abs(alpha).^2)>.00001);b5=aresame(1./abs(gamma(index)),1./gamma2(index),tol);reporttest('SPECDIAG gamma in terms of alpha', b5)if 0thm=squeeze(1/2*atan(frac(2.*real(s(1,2,:)),s(1,1,:)-s(2,2,:))));for i=1:M  stemp=jmat(thm(i))*s(:,:,i)*jmat(thm(i))';  if stemp(1,1)<stemp(2,2);      stemp=jmat(thm(i)+pi/2)*s(:,:,i)*jmat(thm(i)+pi/2)';  end    sp(:,:,i)=stemp;  %This is rotated into normal coordinatesendalphap=squeeze(frac(sp(1,1,:)-sp(2,2,:),sp(1,1,:)+sp(2,2,:)));alphap=real(alphap);  %some small numerical noisealphap2=sqrt(1-4.*frac(detreals,trs.^2));b6=aresame(alphap,alphap2,tol); reporttest('Maximum alpha in terms of det/tr', b6)alphap2=sqrt(P.^2-4.*frac(imag(squeeze(s(1,2,:))).^2,trs.^2));b7=aresame(alphap,alphap2,tol); reporttest('Maximum alpha in terms of Q/tr', b7)b8=all(abs(real(sp(1,2,:)))<tol);reporttest('Imaginary cross-terms', b8)%\********************************************************end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费看黄色91| 亚洲欧美激情小说另类| 麻豆91在线播放免费| 欧美一区二区视频在线观看2022| 同产精品九九九| 欧美一区二区三区四区高清| 日韩综合小视频| 日韩欧美在线不卡| 国产在线精品一区在线观看麻豆| 国产亚洲美州欧州综合国| 粉嫩欧美一区二区三区高清影视 | 欧美综合视频在线观看| 亚洲精品国产无套在线观| 色噜噜狠狠色综合中国| 亚洲成av人片在线观看无码| 日韩午夜激情视频| 国产成a人亚洲精品| 一区二区日韩电影| 日韩一区二区三区视频在线| 国产成a人亚洲精| 亚洲成人自拍网| 26uuu久久天堂性欧美| av电影一区二区| 日韩精品一二三区| 国产拍欧美日韩视频二区| 欧美午夜精品理论片a级按摩| 久久99国产乱子伦精品免费| 欧美国产丝袜视频| 欧美久久久一区| 丁香婷婷综合网| 日韩av高清在线观看| 国产精品视频第一区| 欧美精品在线观看播放| 成人精品小蝌蚪| 日韩高清国产一区在线| 中文字幕一区二| 欧美大片一区二区三区| 色欧美片视频在线观看 | 91视频.com| 一区二区三区四区五区视频在线观看| 色88888久久久久久影院按摩 | 在线影视一区二区三区| 精品无码三级在线观看视频 | 久久久www免费人成精品| 在线观看日韩电影| 国产乱人伦精品一区二区在线观看 | 6080yy午夜一二三区久久| 国产99精品国产| 美国毛片一区二区三区| 一区二区激情视频| 国产精品电影一区二区三区| 日韩精品一区国产麻豆| 欧洲另类一二三四区| www.成人在线| 国产成人在线影院| 激情六月婷婷综合| 日韩福利视频导航| 亚洲福利视频三区| 亚洲视频一区二区在线观看| 国产欧美一区二区三区在线看蜜臀| 欧美精品 日韩| 在线视频一区二区三| av中文一区二区三区| 国产a视频精品免费观看| 久久99精品国产.久久久久| 色婷婷av一区二区三区大白胸| 国产成人丝袜美腿| 国产乱淫av一区二区三区 | 久草热8精品视频在线观看| 午夜a成v人精品| 婷婷中文字幕综合| 亚洲国产aⅴ成人精品无吗| 亚洲精品国产高清久久伦理二区| 中文字幕一区免费在线观看| 国产色产综合色产在线视频| 欧美成人精品3d动漫h| 日韩欧美资源站| 精品精品国产高清a毛片牛牛 | 精彩视频一区二区| 久久精品99国产国产精| 开心九九激情九九欧美日韩精美视频电影| 午夜精彩视频在线观看不卡| 五月综合激情日本mⅴ| 亚洲成人综合网站| 日韩av在线播放中文字幕| 免费成人在线网站| 激情文学综合网| 国产成人免费高清| 成人aa视频在线观看| 91丨porny丨户外露出| 色av成人天堂桃色av| 欧美三级韩国三级日本三斤| 7777精品伊人久久久大香线蕉的| 欧美一区二区啪啪| 亚洲精品一区二区三区福利| 久久九九99视频| 中文字幕日韩欧美一区二区三区| 一区二区三区日韩在线观看| 亚洲综合色噜噜狠狠| 欧美亚洲动漫精品| 欧美日韩精品欧美日韩精品一综合| 欧美日韩国产精品自在自线| 日韩欧美国产三级电影视频| 国产日韩亚洲欧美综合| 亚洲乱码中文字幕| 日本欧美一区二区三区乱码| 国产伦精品一区二区三区免费| eeuss影院一区二区三区| 在线观看av一区二区| 欧美电影免费观看高清完整版在| 国产女人水真多18毛片18精品视频| 亚洲人成精品久久久久| 石原莉奈在线亚洲二区| 国产精品亚洲第一区在线暖暖韩国 | 欧美精品v国产精品v日韩精品| 欧美成人官网二区| ㊣最新国产の精品bt伙计久久| 香蕉久久夜色精品国产使用方法 | 国产精品一卡二| 91国产视频在线观看| 日韩欧美高清一区| 国产精品久久久久久久蜜臀| 三级欧美韩日大片在线看| 粉嫩绯色av一区二区在线观看| 欧美三级三级三级| 亚洲国产成人一区二区三区| 天天色综合天天| 波多野结衣在线一区| 亚洲国产精品自拍| 国产大片一区二区| 91精品国产91久久综合桃花 | 在线综合亚洲欧美在线视频| 国产精品全国免费观看高清| 日韩av二区在线播放| 91免费在线看| 国产午夜精品一区二区三区视频 | 午夜视黄欧洲亚洲| 菠萝蜜视频在线观看一区| 欧美成人video| 亚洲成人激情自拍| www..com久久爱| 久久久久久久网| 免费成人av资源网| 欧美日韩激情在线| 亚洲婷婷国产精品电影人久久| 国产在线一区二区| 日韩欧美一二区| 日韩精品福利网| 欧美日韩日日摸| 亚洲免费电影在线| av中文字幕在线不卡| 国产蜜臀av在线一区二区三区| 久久99精品国产91久久来源| 欧美日本韩国一区| 一区二区三区四区在线播放| 成人免费黄色大片| 亚洲国产精品传媒在线观看| 国产综合久久久久久鬼色| 日韩欧美区一区二| 免费观看一级欧美片| 欧美精品久久天天躁| 亚洲成人在线免费| 欧美性生活久久| 亚洲一区二区免费视频| 色乱码一区二区三区88| 亚洲免费观看高清完整版在线| 99久久婷婷国产综合精品电影| 国产欧美日韩在线视频| 国产成人精品午夜视频免费| 久久久久久免费| 国产999精品久久久久久 | 国产精品久久久久久久久果冻传媒 | 欧美日韩国产乱码电影| 亚洲国产精品视频| 欧美日韩国产三级| 日本不卡视频在线观看| 日韩精品一区二区在线观看| 激情综合色综合久久| 久久久国产精品午夜一区ai换脸| 国产精品综合二区| 国产精品福利电影一区二区三区四区| 北条麻妃一区二区三区| 亚洲精品视频在线| 欧美色精品在线视频| 男男gaygay亚洲| 亚洲电影在线播放| 日韩一区二区三区四区| 国产老肥熟一区二区三区| 国产精品入口麻豆原神| 91农村精品一区二区在线| 午夜精品成人在线视频| 精品国产乱码久久久久久蜜臀| 国产成人自拍网| 一区二区三区四区不卡视频| 欧美一区二区三区喷汁尤物| 国产一区二区中文字幕| 亚洲日本护士毛茸茸| 欧美久久久久久蜜桃| 国产乱国产乱300精品| 一区二区三区在线影院|