挑战杯
更新时间:2023-09-11 08:00:01 阅读量: 教育文库 文档下载
一阶微分方程的斜率场
作者:刘丽娟
单位:内蒙古鄂尔多斯市伊金霍洛旗职业高级中学
辅导老师:郭鹏云
2011-12-1
一阶微分方程的斜率场
作者:刘丽娟
单位:内蒙古鄂尔多斯市伊金霍洛旗职业高级中学
摘要:定义一个一阶微分方程,并解出此方程,画出其斜率场.根据其斜率场得到此微分方程的近似积分曲线.
关键字:微分方程 导数 斜率场
Abstract: to define a first-order differential equation, and work out the equation, draw the slope. According to the slope of the field integral curve approximate differential equation.
Key words: differential equation derivation slope
一阶微分方程的斜率场
一阶微分方程dy/dx=f(x,y)的解y=g(x)在Oxy平面上的图形为一条曲线,我们称它为方程dy/dx=f(x,y)的积分曲线,而方程dy/dx=f(x,y)的通解y=g(x,c)对应于Oxy平面上的一族曲线,我们称这族曲线为dy/dx=f(x,y)的积分曲线族。满足初始条件y(x0)=y0的特解就是通过点(x0,y0)的一条积分曲线。
方程dy/dx=f(x,y)的积分曲线上的每一个点(x,y)的切线斜率dy/dx正好等于f(x,y)在这点的值;反之,如果一条曲线上的每一点的切线斜率等于f(x,y)在这点的值,则这一条曲线就是dy/dx=f(x,y)的积分曲线。
设dy/dx=f(x,y)的右端函数f(x,y)在区域G内有定义,在G内任一点(x,y)处画上一个“一个小线段”,它以点(x,y)为起点,斜率等于f(x,y)在该点的值,我们把带有这种“小线段”的区域G称为由方程dy/dx=f(x,y)规定的斜率场。
于是,求微分方程dy/dx=f(x,y)经过点(x0,y0)的一条积分曲线,就是在区域G内求一条经过点(x0,y0)的曲线,使其上每一个点处切线的斜率与斜率场在该点的方向相吻合。或者形象地说,就是始终顺着斜率场中的方向行进的曲线。
设一阶微分方程的形式y’=f(x,y)(y是x的函数)即研究导数已经
解出的一阶方程,其中f(x,y)是已知函数。由导数的几何意义,未知函数y的斜率f(x,y)是平面上点(x,y)的函数。因此可以在Oxy平面上作出过该点的以f(x,y)为斜率一条很短的直线(即是未知函数y的切线), 记为EF,其中EF=3*h/(8*cosα)或3*k/8(h=(xmax-xmin)/21, k=(ymax-ymin)/21)。这样得到的一个图形就是微分方程y’=f(x,y)的斜率场。为了方便观察,实际上只要在Oxy平面上取适当多的点,作出这些点的函数切线,观察这样的斜率场,就可以得到方程y’=f(x,y)的近似积分曲线。
由于Mathmatic没有直接作出斜率场的命令,因此在这里定义一个斜
率
场
的
命
令
:
slopefield[f,x_,y_,xmin,xmax,ymin,ymax,initcond:Automatic] 在 slopefield命令方括号中总有八项:第一项为方程y’=f(x,y)中等式右边的函数;第二项为微分方程的自变量x;第三项为微分方程的因变量y;第四项为自变量x的最小值xmin;第五项为自变量x的最大值xmax;第六项和第七项分别为因变量y最小值ymin及最大值ymax;而第八项为方程y’=f(x,y)的初始条件(如给出初始条件,则方程y’=f(x,y)的近似积分曲线有有限条,否则积分曲线存在无数条)。
分别定义xloc, yloc, floc ,h, k, segs为程序中的全局变量,flag为逻辑变量,其中h=(xmax-xmin)/21 ,k=(ymax-ymin)/21. xloc为自变量: xloc= xmin+i*h, yloc为因变量: yloc= ymin+j*k, f( xloc, yloc)为未知函数y的斜率在点(xloc, yloc)处的值。
E点的坐标:(xmin+i*h, ymin+j*k)
一.当有初始条件时,icloc为其初始条件,icloc[i]表示有i个初始值,即可画出i条满足条件的积分曲线, 此时 flag=0 Soln=table[NDSolve[{u
’
[xloc]==floc[xloc,u[xloc]],icloc[[i]]},u[xloc],{xloc,xmin,xmax}][[1,1,2]],{i,1,Lenggth[icloc]}] 二.当没给定初始条件时,此时 flag=1
①:当f( xloc, yloc)的分母=0, 即未知函数y的切线的倾斜角α=π/2时, 此时过E( E点的坐标:(xmin+i*h, ymin+j*k))点的切线垂直于X轴,因此过E点,以f( xloc, yloc)为斜率做一条直线,并在其上面截取线段EF,使其长度为3*k/8,F点的坐标: F:(xmin+(i+3/8)*h ymin+(j+3/8)*k),
② :当f( xloc, yloc)的分母≠0, 即未知函数的倾斜角α≠π/2时,过E点,以f( xloc, yloc)为斜率做一条直线,并在其上面截取线段EF,使其长度为3h/(8*cosα),(此时EF的长度随α的不同而不同)。F点的坐标:
F:( xmin+(i+3/8)*h, ymin+j*k+ f( xloc, yloc)* h*3/8 ). 将满足①②的所有的线段作成一个集合segs:
Segs=table[line[If[(Denominator[floc[xloc,yloc]]/.{xloc->xmin+i*h,yloc->ymin+j*k})!=0,{{xmin+i*h,ymin+j*k},{xmin+(i+3/8)*h,ymin+j*k+floc[xmin+i*h,ymin+j*k]*3*h/8}},{{xmin+i*h,ymin+j*k},{xmin+i*h,ymin+(j+3/8)*k}}]],{i,0,21},{j,1,21}]
正在阅读:
挑战杯09-11
四级基础写作造句之名词性从句10-30
最新湖北省襄阳市第四中学高三收心考试数学(理)试题及答案03-21
幼儿园万能教学说课稿模板【9篇】04-02
高速铁路桥面附属设施施工方案04-29
桂林电子科技大学 C语言 程序设计 习题 答案(周信东) 实验2 顺序结构与逻辑运算11-05
《远大前程》中皮普的伦理抉择-精选文档05-22
商业银行金融产品创新的若干思考08-19
韩国移民局网站02-15
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案