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

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

?? homoclinict.asv

?? 計(jì)算動(dòng)力學(xué)系統(tǒng)的分岔圖
?? ASV
字號(hào):
function out = homoclinicT
%
% homoclinic tangency curve definition file for a problem in mapfile
% 

global homds cds
    out{1}  = @curve_func;
    out{2}  = @defaultprocessor;
    out{3}  = @options;
    out{4}  = [];%@jacobian;
    out{5}  = [];%@hessians;
    out{6}  = [];%@testf;
    out{7}  = [];%@userf;
    out{8}  = [];%@process;
    out{9}  = [];%@singmat;
    out{10} = [];%@locate;
    out{11} = @init;
    out{12} = @done;
    out{13} =@adapt;
return


%----------------------------------------------------
function func = curve_func(arg)
global cds homTds

  [x,YS,YU,p] = rearr(arg);
  J=homTds.Niterations;
  n1=homTds.nphase;
  n2= homTds.npoints;
  nu=homTds.nu;
  ns=homTds.ns;
  b=homTds.b;
  c=homTds.c;
  K1=n1*(n2-1)+nu*(n1-nu)+ns*(n1-ns)+2*n1-nu-ns;
  jac=BVP_homT_jac(x,p,YS,YU,J);
  Bord=[jac b;c' 0];
  bunit=[zeros(K1,1);1];
  v=Bord\bunit;
  g=Bord'\bunit;
  f = BVP_homT(x,YS,YU,p);
  func = [f ; v(end)];   
  
%-----------------------------------------------------
function varargout = jacobian(varargin)
  global homTds  cds  
  
%-----------------------------------------------------

function varargout = hessians(varargin)

%------------------------------------------------------

function varargout = defaultprocessor(varargin)
global homTds opt cds
  %1,size(varargin{1})
  %2,size(varargin{2})
 % [x,YS,YU,p] = rearr(varargin{1});
  %v = rearr(varargin{2});  
 
  %p1 = num2cell(p);
  %homTds.YS = YS;
  %homTds.YU = YU;
 
  if nargin > 2
    % set data in special point structure
    s = varargin{3};
    varargout{3} = s;
  end
%   % all done succesfully
   varargout{1} = 0;
   varargout{2} = homTds.npoints';

%-------------------------------------------------------
  
function option = options
global homTds cds
  % Check for symbolic derivatives in mapfile
% homTds,pause, homTds.Jacobian,pause
     symjac  = ~isempty(homTds.Jacobian);
     symhes  = ~isempty(homTds.Hessians);
     symder  = ~isempty(homTds.Der3);
% %   
     symord = 0; 
      if symjac, symord = 1; end
      if symhes, symord = 2; end
    
%    if symder, symord = 3; end
  %if higher>2, symord = higher; end

  option = contset;
 option = contset(option, 'SymDerivative', symord);
 %option = contset(option, 'Workspace', 1);
%  option = contset(option, 'Locators', zeros(1,13));
  symjacp = ~isempty(homTds.JacobianP); 
%   symhes  = ~isempty(homTds.HessiansP);
%   symordp = 0;
   if symjacp, symordp = 1; end
   if symhes,  symordp = 2; end
   option = contset(option, 'SymDerivativeP', symordp);
  
  cds.symjac  = 0;
  cds.symhess = 1;
  
%------------------------------------------------------  
  
function [out, failed] = testf(id, x0, v)
global homTds cds        

[x,YS,YU,p] = rearr(x0);
p = n2c(p);
ndim = cds.ndim;
J=contjac(x0);%eig((J(:,1:ndim-1))+eye(ndim-1)),
failed = [];
for i=id
  lastwarn('');
  
  switch i
     
case 1 % LP
     out(1) = v(end);
 case 2 % BP
      B = [J; v'];
      out(2) = det(B);
   
  otherwise
    error('No such testfunction');
  end
  if ~isempty(lastwarn)
    msg = sprintf('Could not evaluate tf %d\n', i);
    failed = [failed i];
  end
  
end

%-------------------------------------------------------------

function [out, failed] = userf(userinf, id, x, v)
global  homTds cds
dim =size(id,2);
failed = [];
[x,x0,p,T,eps0,eps1,YS,YU] = rearr(x); p = num2cell(p);
for i=1:dim
  lastwarn('');
  if (userinf(i).state==1)
      out(i)=feval(homTds.user{id(i)},0,x0,p{:});
  else
      out(i)=0;
  end
  if ~isempty(lastwarn)
    msg = sprintf('Could not evaluate userfunction %s\n', id(i).name);
    failed = [failed i];
  end
end

%-----------------------------------------------------------------

function [failed,s] = process(id, x, v, s)
global  cds homTds
[x0,YS,YU,p] = rearr(x);
p = n2c(p);
ndim = cds.ndim; 
nphase=homTds.nphase;
n=homTds.niteration;
 % WM: Removed SL array
fprintf('label = %s, x = ', s.label); printv(x)
p1=p;
 switch id     
  case 1 % LP      
     jac =homjac(x,p,n);
     [V,D]= eig(jac-eye(nphase));
     [Y,i]=min(abs(diag(D)));
     vext=real(V(:,i));
     vext=vext/norm(vext);
     [V,D]= eig(jac'-eye(nphase));
     [Y,i]=min(abs(diag(D)));
     wext=real(V(:,i));      
     wext=wext/(vext'*wext);
     s.msg=sprintf('Limit point\n');
       
  case 2 %BP
      s.msg=sprintf('Branch point\n');  
      s.data.v=v;
end

% Compute eigenvalues for every singularity
J=contjac(x);
if ~issparse(J)
  [v,d]=eig(J(:,1:ndim-1));
else
  opt.disp=0;
  % WM: fixed a bug (incompatability between MatLab 6.0 and 5.5?)
  [v,d]=eigs(J(:,1:ndim-1),min(6,ndim-1),'lm',opt);
end
%d=d+eye(nphase);
s.data.evec = v;
%s.data.eval = diag(d)';

failed = 0;

%-------------------------------------------------------------  

function [S,L] = singmat
global homTds cds
 
% 0: testfunction must vanish
% 1: testfunction must not vanish
% everything else: ignore this testfunction

  S = [  0 8 
         8 1 ] ;

  L = [  'LP  ';'BP  ' ];


  %elseif strcmp(arg, 'locate')

%--------------------------------------------------------

function [x,v] = locate(id, x1, v1, x2, v2)
msg = sprintf('No locator defined for singularity %d', id);
error(msg);
    
%----------------------------------------------------------

function varargout = init(varargin)

WorkspaceInit(varargin{1:2});
% all done succesfully
varargout{1} = 0;

%-----------------------------------------------------------

function varargout = done

%-----------------------------------------------------------

function [res,x,v] = adapt(x,v)
global homTds cds

res = []; % no re-evaluations needed
[x1,YS,YU,p] = rearr(x);

cds.adapted = 1;
% 
J=homTds.Niterations;
p=homTds.P0;
YS=homTds.YS;
YU=homTds.YU;
jac =BVP_homT_jac(x1,p,YS,YU,J);
[U,S,V]=svd(full(jac));
homTds.b=U(:,end);
homTds.c=V(:,end);

res = 1;


%homTds.Q0,homTds.Q1,pause
%----------------------------------------------------------------
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% ---------------------------------------------------------------
 
function [x,YS,YU,p] = rearr(x1)
% Rearranges x1 into all of its components
global homTds

x = x1(1:homTds.nphase*homTds.npoints,1);
p = homTds.P0;
ap=homTds.ActiveParams;
% eps0 = homTds.eps0;
% eps1 = homTds.eps1;
idx=homTds.npoints*homTds.nphase;%+homTds.nu.homTds.ns;
ju=homTds.nphase-homTds.nu;
js=homTds.nphase-homTds.ns;
YU = reshape(x1(idx+1:idx+ju*homTds.nu,1),homTds.nphase-homTds.nu,homTds.nu);
idx = idx + ju*homTds.nu;
YS = reshape(x1(idx+1:idx+js*homTds.ns,1),homTds.nphase-homTds.ns,homTds.ns);
idx = idx + js*homTds.ns;
p(homTds.ActiveParams) = x1(end-1:end,1);

%size(x),pause,YS,YU,eps0,eps1,p,pause
    
% -------------------------------------------------------------

% ---------------------------------------------------------------

function WorkspaceInit(x,v)
global cds homTds
% homTds.cols_p1 = 1:(homTds.ncol+1);
% homTds.cols_p1_coords = 1:(homTds.ncol+1)*homTds.nphase;
% homTds.ncol_coord = homTds.ncol*homTds.nphase;
% homTds.col_coords = 1:homTds.ncol*homTds.nphase;
% homTds.coords = 1:homTds.ncoords;
% homTds.pars = homTds.ncoords+(1:2);
% homTds.tsts = 1:homTds.ntst;
% homTds.cols = 1:homTds.ncol;
% homTds.phases = 1:homTds.nphase;
% homTds.ntstcol = homTds.ntst*homTds.ncol;
% 
% homTds.idxmat = reshape(fix((1:((homTds.ncol+1)*homTds.ntst))/(1+1/homTds.ncol))+1,homTds.ncol+1,homTds.ntst);
% homTds.dt = homTds.msh(homTds.tsts+1)-homTds.msh(homTds.tsts);
% 
% homTds.wp = kron(homTds.wpvec',eye(homTds.nphase));
% homTds.pwwt = kron(homTds.wt',eye(homTds.nphase));
% homTds.pwi = homTds.wi(ones(1,homTds.nphase),:);
% 
% homTds.wi = nc_weight(homTds.ncol)';
% 
% [homTds.bialt_M1,homTds.bialt_M2,homTds.bialt_M3,homTds.bialt_M4]=bialtaa(homTds.nphase);

% ------------------------------------------------------

function [x,v,s] = WorkspaceDone(x,v,s)

%------------------------------------------------------------

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品亚洲乱码伦伦中文| 国产精品免费丝袜| www.66久久| 日韩在线观看一区二区| 国产人久久人人人人爽| 欧美日韩亚州综合| av中文一区二区三区| 麻豆国产精品一区二区三区| 亚洲综合一区二区三区| 欧美国产精品专区| 精品国产一区二区三区久久影院 | 91久久精品一区二区三| 久久99精品一区二区三区三区| 亚洲综合免费观看高清完整版在线 | 欧洲一区二区av| 国产成人在线免费| 裸体歌舞表演一区二区| 亚洲成人tv网| 亚洲综合小说图片| 中文字幕人成不卡一区| 欧美国产国产综合| 久久精品视频一区二区| www激情久久| 精品理论电影在线| 欧美成人精品1314www| 欧美丰满高潮xxxx喷水动漫| 欧美性感一区二区三区| 91黄色免费观看| 91丨porny丨国产入口| 成人激情动漫在线观看| 国产酒店精品激情| 国产毛片精品视频| 国产在线播放一区三区四| 久久99精品久久久久久久久久久久| 人禽交欧美网站| 麻豆精品国产91久久久久久| 日韩高清在线观看| 麻豆成人av在线| 国产一区二区不卡在线 | av网站一区二区三区| 丰满少妇在线播放bd日韩电影| 国产揄拍国内精品对白| 国产成人免费在线观看| 成人av在线一区二区| 成人精品在线视频观看| 91亚洲永久精品| 91丨九色丨黑人外教| 欧美四级电影网| 欧美肥胖老妇做爰| 日韩一区二区三区电影在线观看 | 一区二区三区中文字幕电影| 国产精品女主播在线观看| 国产精品乱码久久久久久| 中文字幕一区二区三| 亚洲永久免费视频| 美美哒免费高清在线观看视频一区二区 | 国产精品国产成人国产三级| 亚洲美女在线国产| 亚洲高清视频在线| 美女视频黄 久久| 国产传媒久久文化传媒| 99精品视频在线播放观看| 色哟哟精品一区| 91精品在线麻豆| 国产欧美日韩在线观看| 一区二区在线观看视频在线观看| 亚洲一区二区偷拍精品| 美国精品在线观看| 9人人澡人人爽人人精品| 欧美日韩久久久久久| 欧美成人在线直播| 亚洲人妖av一区二区| 日韩高清不卡一区二区三区| 粉嫩一区二区三区性色av| 91黄色免费版| 久久久久久久久伊人| 亚洲综合色噜噜狠狠| 国产在线观看免费一区| 在线看国产一区| 久久精品综合网| 天堂蜜桃一区二区三区| 国产精品1区2区| 欧美日韩和欧美的一区二区| 久久女同性恋中文字幕| 亚洲午夜精品一区二区三区他趣| 久久不见久久见免费视频1| 色悠悠亚洲一区二区| 日韩欧美一级二级| 一区二区三区在线免费播放| 国产一区二区三区| 欧美日韩一区国产| 国产精品丝袜一区| 久久精工是国产品牌吗| 日本韩国精品一区二区在线观看| 亚洲精品一区二区三区影院| 亚洲综合色丁香婷婷六月图片| 国产成人午夜99999| 欧美丰满少妇xxxbbb| 亚洲黄色av一区| 国产一区二区福利视频| 欧美精品日韩综合在线| 亚洲天堂a在线| 国产精品一区二区久激情瑜伽| 欧美久久免费观看| 亚洲精品网站在线观看| 国产精品一区二区在线观看网站| 欧美精品自拍偷拍| 夜夜嗨av一区二区三区中文字幕| 国产不卡一区视频| 久久综合九色综合欧美98| 日本女人一区二区三区| 欧美人妖巨大在线| 一区二区高清免费观看影视大全| 成人白浆超碰人人人人| 久久久综合九色合综国产精品| 日韩av不卡一区二区| 欧美三级视频在线观看| 亚洲夂夂婷婷色拍ww47| 91碰在线视频| 亚洲视频在线一区二区| 成人晚上爱看视频| 欧美激情一区二区在线| 国产精品自在在线| 久久精品人人爽人人爽| 国产精品一区二区在线看| 亚洲精品一区二区三区蜜桃下载| 蜜桃在线一区二区三区| 日韩视频免费直播| 美腿丝袜亚洲综合| 欧美v亚洲v综合ⅴ国产v| 日韩av一区二区三区四区| 欧美一区二区三区免费| 免费一级欧美片在线观看| 91精品国产高清一区二区三区 | 精品一区二区三区免费视频| 91精品久久久久久蜜臀| 美女高潮久久久| 久久亚洲欧美国产精品乐播| 国产一区二区三区免费观看| 国产性色一区二区| av不卡免费电影| 亚洲色图视频网站| 欧美色图第一页| 日韩高清国产一区在线| 精品免费国产二区三区| 国产精品夜夜爽| 最近日韩中文字幕| 欧美午夜精品免费| 蜜臀a∨国产成人精品| 精品久久久久久综合日本欧美| 国产高清不卡一区| 综合久久久久综合| 7777精品久久久大香线蕉| 麻豆91小视频| 欧美韩国一区二区| 色综合激情五月| 三级久久三级久久| 久久色在线视频| eeuss鲁一区二区三区| 夜夜操天天操亚洲| 精品乱人伦小说| 91在线视频播放地址| 亚洲国产欧美另类丝袜| 日韩精品一区二区三区swag| 国产精品白丝jk黑袜喷水| 亚洲精品写真福利| 精品奇米国产一区二区三区| 成人免费毛片嘿嘿连载视频| 亚洲精品videosex极品| 日韩一级免费一区| 成人免费看片app下载| 五月婷婷激情综合网| 久久日韩精品一区二区五区| 91色porny| 国产一区二区三区免费在线观看| 亚洲人成7777| 2020国产精品自拍| 欧美在线视频日韩| 国产精品一级片在线观看| 亚洲成人精品一区二区| 中文字幕国产一区| 日韩三级在线观看| 色综合久久综合| 极品美女销魂一区二区三区免费| 亚洲欧洲制服丝袜| 久久免费美女视频| 欧美日韩国产一级| 成+人+亚洲+综合天堂| 日韩成人伦理电影在线观看| 国产精品人妖ts系列视频| 亚洲人吸女人奶水| 欧美精品一区二区三区在线播放| 在线观看www91| 99免费精品视频| 韩国三级中文字幕hd久久精品| 亚洲福利国产精品| 中文字幕在线不卡视频| 久久一区二区三区四区| 欧美情侣在线播放| 色噜噜夜夜夜综合网|