Ich habe ein System, das MATLAB lösen ODE auf invariante Mannigfaltigkeit
dn/dt=f(n,v)
dh/dt=g(h,v)
ich diese Gleichung in v
auf dem Verteiler F(v,n,h)=0
, eine nichtlineare Funktion lösen wollen wie
v=fzero(@(x) F(x,n,h),0)
zu verwenden, um den Wert von v auf dem Verteiler bei jedem Zeitschritt zu lösen. Aber das ist unglaublich langsam und Ode15s (mein System ist ein Entspannungs-Oszillator) erfüllt nicht die Integrationstoleranz. Wie finde ich eine Lösung für die ODE auf der durch
F(v,n,h)=0
definierten Mannigfaltigkeit?
Sie sollten einen DAE-Löser verwenden, da Ihr System differential-algebraisch ist. – LutzL