1
这里的问题语句:使用NDSolve,得到的解析解语法弄清楚y值对于特定的x值在数学
两个非线性相互依赖的,初始值一阶微分方程进行求解。该解决方案用于计算另一个参数,作为相同x值的函数。
比方说,我们有常微分方程为:
X'[t]=a*S[t]*X[t]/(b+S[t]
S'[t]=-a*S[t]*X[t]/(c(b+S[t])) where a,b,c are also known constants
X[0]=constant
S[0]=constant
soln = NDSolve[{X'[t]=a*S[t]*X[t]/(b+S[t],S'[t]=-a*S[t]*X[t]/(c(b+S[t])),X[0]=constant,S[0]=constant},{X,S},{t,0,50}]
The solution is of the form
X-> InterpolatingFunction[{{0.0,50}},<>],S->InterpolationFunction[{{0.0,50}},<>}}
Now the new parameter is: Yvalue=(S[t]/.soln)+(X[t]/.soln)
我试图找出正确的语法来计算y值针对输入的t值。 前 - 一个需要计算在t = 0.1,0.56,2.3等Y值。
谢谢你的时间。
问候, ANKUR所有参数给出具体数值
谢谢比尔! – Ankurmans