【发布时间】:2016-10-03 22:56:42
【问题描述】:
我的系统看起来像
dn/dt=f(n,v)
dh/dt=g(h,v)
我想在流形F(v,n,h)=0 上求解这个方程,v 中的非线性函数。我尝试使用v=fzero(@(x) F(x,n,h),0) 之类的东西来求解每个时间步长上流形上的 v 值。但这非常慢,而且 ode15s(我的系统是张弛振荡器)无法满足积分容差。如何在F(v,n,h)=0 定义的流形上找到 ODE 的解决方案?
【问题讨论】:
-
您应该使用 DAE 求解器,因为您的系统是微分代数的。