|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
各位专家,学者大家好,在用Jacobian求Lyapunov指数中(基本是用LET工具箱),如果方程中有分段线性项,请问在求Jacobian矩阵中是将其计算在内还是略去,我分别用两种方式算了一下,差别还挺大的,比如说,将分段线性项包括在Jacobian中最大指数是 2.0,如果不包括在内,最大值只有 0.0022,请高手指点。下面是一段示意性程序,请告知红色部分应该要不要,如果不是这样,请问类似的系统求Lyapunov指数应该如何处理,多谢!!!
===========================================
function OUT = DOF17(t,X)
x=X(1); y=X(2);
Q=[X(4), X(6), ;
X(5), X(7),];
%equation
FT = FL(x);
dxdt = FT;
dydt = x^2 + 3*y;
DX1=[dxdt;dydt]; %Output data
%Linearized system
J1 = [ 0, 0;
2*x, 3];
============有问题的地方,下面这句该不该要===============
if x>=0 J(1,1)=K0; end
======================================================
%Variational equation
F=J*Q;
%Output data must be a column vector
OUT=[DX1; F(:)];
==========================================
function FT = FL(Yw)
K0=14e6; delta=0.001;
if Yw<0
FL=0;
else
FL=K0*(Yw+delta)
end |
|