![](/img/trans.png)
[英]Python: Solving a second order differential equation with complex initial conditions
[英]python solving differential equation with complex variables
鄉親,
是否可以用python中的復雜變量求解ODE? 我具有的等式具有以下形式
dx/dt = -a x -i y(t)
其中y(t)是已知函數,a是已知數,i是-1的根。
我嘗試使用odeint(),但它給出了許多錯誤消息。
我猜odeint()不適用於復雜的變量。 因此,一種解決方法是將x的實部和虛部分開並將原始ODE視為兩個耦合的ODE。
但我也想知道是否有一些更方便的方法來執行此任務? 解決帶有復雜變量的ODE / PDE是一個普遍的問題,而且要使這個復雜的問題變得很麻煩->一直手工進行真正的轉換。
非常感謝。
我建議使用scipy.integrate.complex_ode
而不是scipy.integrate.odeint
來自動執行轉換 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.