早教吧作业答案频道 -->数学-->
非线性方程怎么求差分方程的数值解啊如题,a(n+1)-a(n)=k*(m-a(n))*a(n)m,k是一个常数就是类似于这种形式的怎么求数值解啊
题目详情
非线性方程怎么求差分方程的数值解啊
如题,a(n+1)-a(n)=k*(m-a(n))*a(n)
m,k是一个常数
就是类似于这种形式的怎么求数值解啊
如题,a(n+1)-a(n)=k*(m-a(n))*a(n)
m,k是一个常数
就是类似于这种形式的怎么求数值解啊
▼优质解答
答案和解析
数值解了话,可直接给定一个初始条件a(0),不断反覆迭代,在一段时间后可以看看这个模型是否会落在一个定点或出现周期现象.(直接代入法)
解析解了话,可将
a(n+1)-a(n)=delta a(n)==k*(m-a(n))*a(n)
化为微分方程
a'=k*(ma)*a ,这时就很好处理了(注意a=a(n)
da/[(m-a)*a] = k*dn.(1)
又1/[(m-a)*a] =(1/m-a +1/a)*(1/m)
(1)积分后得
ln(a)-ln(ma)=m*k*n+ c .(2) (c为任意常数)
(带入n=0,则ln(a(0))-ln(ma(0))=c (暂且继续写c)
整理(2),先对左右两边带入自然对数
a/(m-a) =A*e^(m*k*n) (其中A=e^c)
将a分离于等号的其中一边,最后得到
a(n)=[m*A*e^(m*k*n)]/[1+A*e^(m*k*n)]
done.
ps .这种形式的差分方程叫logistic equation,跟生物系统或人口成长等有关,譬如说a(n)比较小时,-a(n)^2非主导系统的项,所以短时间内delta a(n )>0,a(n)会上升.当a(n)慢慢变大时,delta a(n)>0的程度会变小,直到等于零,这代表人口a(n)达到饱和,若一开始a(n)就很大,使delta a(n)
解析解了话,可将
a(n+1)-a(n)=delta a(n)==k*(m-a(n))*a(n)
化为微分方程
a'=k*(ma)*a ,这时就很好处理了(注意a=a(n)
da/[(m-a)*a] = k*dn.(1)
又1/[(m-a)*a] =(1/m-a +1/a)*(1/m)
(1)积分后得
ln(a)-ln(ma)=m*k*n+ c .(2) (c为任意常数)
(带入n=0,则ln(a(0))-ln(ma(0))=c (暂且继续写c)
整理(2),先对左右两边带入自然对数
a/(m-a) =A*e^(m*k*n) (其中A=e^c)
将a分离于等号的其中一边,最后得到
a(n)=[m*A*e^(m*k*n)]/[1+A*e^(m*k*n)]
done.
ps .这种形式的差分方程叫logistic equation,跟生物系统或人口成长等有关,譬如说a(n)比较小时,-a(n)^2非主导系统的项,所以短时间内delta a(n )>0,a(n)会上升.当a(n)慢慢变大时,delta a(n)>0的程度会变小,直到等于零,这代表人口a(n)达到饱和,若一开始a(n)就很大,使delta a(n)
看了 非线性方程怎么求差分方程的数...的网友还看了以下:
10/X平方的导数原函数是什么啊?谢谢大虾了~还有给我些各类函数的求...10/X平方的导数原函数 2020-04-26 …
非线性方程怎么求差分方程的数值解啊如题,a(n+1)-a(n)=k*(m-a(n))*a(n)m, 2020-04-26 …
初中数学:哪类数的算术平方根是准确值?哪类数的算术平方根是准确值?若某数的算术平方根不是有理数,我 2020-05-16 …
Java中,数值类型值中可能出现的符号是?R,D,T,到底是哪个啊?请说下理由?然后那个数值类型值 2020-07-17 …
C语言帮我看看选哪个24.下面关于函数的说法中,不正确的有()A.定义函数时,形参的类型说明可以放 2020-07-23 …
急求数学高手啊啊啊!在二项式3次根号x-1/2(3次根号x)的展开式中,前三项系数的绝对值...急 2020-08-03 …
跪求数学高手!不同类型的数值怎么转换成同一类型的数值或者数值形式来表示?最简单的例子:比如一组不同形 2020-11-06 …
C#函数题目填空题(在线等)函数的返回类型用于(1),可以是任何值类型或引用类型数据,如int、st 2020-11-11 …
1.y=log2(x2-4x+5)的值域为?真数的△小于零啊要怎么求值域啊~2.函数f(x)=log 2020-11-17 …
一类数学问题用尝试的方法求出,当x为何值时,代数式值最大当x为何值时,此代数值值最大这一类题怎么解? 2020-12-13 …