- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2003年 12月 韶关学院学报 (自然科学版) Dec.20o3
第24卷 第12期 JoumalofShaoguanUniversity(NaturalScience V01.24 No.12
Maple软件在常微分方程中的应用
曾曰广钊lJ
(韶关学院数学系,广东韶关512005)
摘要:Maple代数系统软件在符号计算以及微积分领域中功能非常强大,结合实际的教学与科
研经验总结了几个常微分方程中应用Maple软件的例子.
关键词:Maple代数系统;分支图:脉冲微分方程
中图分类号:TP311.56 文献标识码:A 文章编号:1007—5348(2003)12—0019—04
常用的数学软件有很多,诸如Madab,Mathematics,Bias,Lapack,Maple等等.他们都有
各自的应用领域,而Maple软件在符号计算方面尤其突出,在数值计算等其他方面功能也很
强大,文献[1]中较为详细地介绍了此软件的用法.Maple软件在常微分方程的定性和稳定
性理论中也有着广泛的应用[22].本人结合教学与科研中的经验给出这个代数系统软件在常
微分方程中的两个应用.
1绘制差分或微分方程分支图
在动力系统复杂性分析中,为了研究系统对参数的敏感性,常常用画分支图的手段来
形象地描述参数的变化对系统的影响.对给定系统的分支图的看法,在文[3]中已给出.其
给出的算法可在C或Pascal等高级编程语言中实现,但是在这些面向过程的语言中来编写
绘制分支图的程序就显得较为繁琐.考虑到Maple编程语言是一种面向问题的效率较高的
程序语言,所以在Maple中实现这个算法,可以提高效率.
对于不同的系统,差分的或是微分的方程,算法各不一样.本文就Logistic增长差分模型
(t+1)= (t)(1一 (t))编写了相应的分支图的绘制程序,对于其他系统,也可以类似的
编写相应的程序.具体程序如下:
f:=X一uX (1一X):舟定义差分方程
u times: 40O:unlax:=4:umin:=2.8:nmaxl:=50:nmax2: 300:
—
ustep:=(unlax—umin)/(u—times一1):
pa:=array(1..u—times*nmax2,1..2):
pic:=[]:
forkfrom 1tou
— timesdo#对系数u的u—times种情况分别迭代
u::umin+(k一1)*ustep:
X::0.5:
forifrom1tonmaxldo#这nmax1次循环排除不收敛的点
X:=f(X):
收稿日期:2003—06—12
作者简介:曾广钊(1971一),男,湖南湘乡人,韶关学院数学系讲师,博士研究生,主要从事生物数学研究
· 20 · 韶关学院学报 (自然科学版) 2003正
od:
forifrom1tonmax2do#这nmax2次循环迭代出要描绘的点
pa[i+(k一1)nmax2,1]:=u:
pa[i+(k一1)nmax2,2]:=x:
X:=f(x):
#pic:=[op(pic),[u,x]]:
od:
od:
pic:=[seq([pa[i,1],pa[i,2]],I=1.一一timesnmax2)]:
#plot(pic,style=POINT,symbol=POINT,labels=[u“”,x“(t)”]);
with(plots):
pointplot(pie,symbol=POINT,labels=[u“”,“x(t)”],color=blue);
此程序的基本算法就是反复迭代,绘制的分支图如图1,我们可以看到此系统随着u的
增大出现倍周期分岔,最后通向混沌,也说明了系统对参数u的敏感性.
图1 Logistic模型分支图
2 脉冲微分方程的解轨线图
在常
您可能关注的文档
最近下载
- 非煤矿山井巷工程施工组织设计标准 GB/T 51300-2018.docx VIP
- 体操理论课专用课件.ppt VIP
- 中职英语(高教版)教案:Unit1-Festivals-around-the-world(全6课时).pdf VIP
- 房屋建筑工程常用模板及支撑安装标准图集.pdf VIP
- 2 中国人首次进入自己的空间站(教学设计)-2025-2026学年八年级语文上册同步公开课精品讲堂(统编版2024).docx VIP
- 《艺术与审美》教学教案.docx
- 分红保险知识问答.doc VIP
- 热控检修规程(最终版).doc VIP
- 湖南大学《遗传学》课件-Chapter2Mitosis and Meiosis.pptx VIP
- 25年-《背诵宝典》-中级-会计实务.pdf VIP
文档评论(0)