假設我們有以下功能: function f=lorenz(t,x,a,b,c)
% solve differential equation like this
%dx/dt=a*(y-x)
%dy/dt=-x*z+b*x-y
%dz/dt=xy-c*z/3
f=zeros(3,1);% preallocate result
f(1)=a*
我有一大組ODE代表生物系統中的化學通量。分子正在反應,隔離和循環。我試圖讓這個功能以這樣一種方式發揮作用,讓我知道在一系列條件下可以生產出多少某些產品。 我使用這些包 import numpy as np
from scipy.integrate import odeint
import matplotlib.pyplot as plt
import math
import pylab
我創建了一個阻尼擺的相平面的gif。 爲此,我使用包裝DifferentialEquations.jl進行整合,將Plots.jl與繪圖後端和ImageMagick.jl一起用於繪圖和動畫。要做到這一點,我將函數集成到不同的初始值中,並且每個函數都進行了很多次,因此我得到了一些小片段,它們以gif的形式一起形成最終的繪圖。代碼如下: using DifferentialEquations
usi
我正在寫一個簡單的python腳本來解決使用歐拉方法的微分方程,現在我必須改變每次我想要解決一個新的方程時的源代碼。 (安全是因爲這是一個個人項目的那一刻任何關心的問題。) 我的問題: 有沒有可能來輸入一個公式作爲用戶輸入,並使其一個變量?例如,使用e=input("enter equation")您輸入y/x,並使e變量供以後使用? #I would like to be able to typ