密码学课设c++完成龙格库塔求解方程组-库塔方法解决微分方程组

学业论文-龙格库塔法求解微分方程组_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
学业论文-龙格库塔法求解微分方程组
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩2页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢求助!怎样用MATLAB编程实现四阶龙格库塔法求解一阶常微分方程组_百度知道
求助!怎样用MATLAB编程实现四阶龙格库塔法求解一阶常微分方程组
/zhidao/pic/item/bd315c6034a85edf0ba2dcddd547519://g://g,请高手指点一下
a href="http://wenku:///view/fa7ee0ebaeaad1f.html 这里有个三阶龙格库塔的程序.html" target="_blank">/view/fa7ee0ebaeaad1f.baidu.baidu
请问这个程序你用过吗,为什么我按照例题编程也会出错
其他类似问题
为您推荐:
龙格库塔法的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用MATLAB按二阶龙格库塔法求解微分方程组,急用MATLAB按二阶龙格库塔法求解微分方程组,在0时刻,x(0),y(0),Z(0),Vx(0),&Vy(0),Vz(0)是各个方向的速度且已知,μ为常数,r等于x,y,z的平方和开根,求xyz关于时间变量的函数关系式.
悲哀的小飞59
ode45的帮助 例子那里有一阶常方程组的求解方法你可以把上面的方程组改写成一阶常方程组令x1=xx2=dx1/dtx3=dx2/dty1=yy2=dy1/dty3=dy2/dtx3=-u*x1/r3y3=-u*y1/r3z类似
能不能应用matlab把具体的程序写出来,谢谢。另,matlab中定义能不能用function,为什么我用function定义老出错。
为您推荐:
其他类似问题
字母上加两点表示的是二阶导数?Vx=dx/dt?
是二阶导数。是这样
扫描下载二维码用matlab编程实现四阶龙格库塔解二元二阶微分方程组_百度知道
用matlab编程实现四阶龙格库塔解二元二阶微分方程组
com/zhidao/wh%3D600%2C800/sign=a29a48c480cb39dbc251c/3b292df5e0fee35a85edf8db171b8.jpg" />&nbsp.hiphotos://g.jpg" esrc="/zhidao/wh%3D600%2C800/sign=d0ccee4af2e/83025aafa40f4bfb23dbb27a024f78f0f7361890用matlab编程实现四阶龙格库塔解二元二阶微分方程组://h.baidu.hiphotos.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.baidu.jpg" esrc="http,初始条件方程如图<img class="ikqb_img" src="b0=2;&nbsp://e;&-&&nbsp.1; Y(4);(0)和y2&#39;function&dY&解方程[t.01;%&&nbsp.1;212plot(t,[0&0];b;=&nbsp,初始条件还需要给出y1&#39
提问者评价
其他类似问题
为您推荐:
其他3条回答
[0 100],Y]=ode45(&#39;
dy(3)=y(4); c0=2.01; b0=2; dy(2)=-(a0*y(2)+b0*y(2)^2+c0*y(2)^3)-lamda1^2*lamda2*y(1)-lamda1^2*y(1).1 0]),1); dy=zeros(4;fun&#39; lamda1=5;[Tfunction dy=fun(t; dy(4)=-(a0*y(2)+b0*y(2)^2+c0*y(2)^3)-lamda1^2*lamda2*y(1);; lamda2=0,y) a0=2,[0 0 0; dy(1)=y(2)
matlab解微分方程,函数调用的形式是一样的,把方程转换为代码就可以了。四阶龙格库塔应该是众多解法中的一个。详细参阅help文件。
你也弄毕设呢?
是的,所以很急
我也用MATLAB做毕设,不过你这个比我的可难多了
二阶微分方程的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁共有 12171 人关注过本帖
标题:求助:龙格库塔法解微分方程组
等 级:新手上路
帖 子:27
&&问题点数:0&&回复次数:8&&&
求助:龙格库塔法解微分方程组
请问如何用龙格库塔法求解下面的微分方程组:dx1/dt=3*x1*x2+x1dx2/dt=8*x2*x1+x2t的范围从0-6初值:x2(6)=0.6*x1(6)
x1(0)=0.8*x2(0)可以通过龙哥库塔方法求数值解吗,可以的话如何解,不可以的话有什么别的方法吗?谢谢了!
搜索更多相关主题的帖子:
等 级:贵宾
威 望:11
帖 子:217
专家分:20
可以使用ode45()函数来求解,应用这个函数解这类微分方程很简单。ode45是4-5阶龙格库塔法,ode23是2-3阶龙格库塔法。
究竟离别只是一场退出还是美好记忆的延续,& & 最美好的爱究竟是成全还是守候?
等 级:新手上路
帖 子:27
非常感谢!我知道用ode45,但是ode45对初值的要求应该是给个具体的数值吧,而方程里的初值是一个边界条件,我就是不明白怎么去用初值。
等 级:新手上路
帖 子:39
你的这个方程能解吗?怀疑啊。
你那种方程的解都可能不存在或者多解。
寻求数学方法求解吧。
等 级:新手上路
帖 子:39
可以通过循环求解得到,如果不想手动解该方程的话。
假设x1(0)=1,得到x(2)的值,从而得到初值,将初值代入方程求解得到x1(6)和x2(6),将两者相除,看是否为0.6。一直搜索,直到找到满足该条件的初值,从而得到该条件下的方程的数值解。
等 级:新手上路
回复 1# 的帖子
你这不是微分方程的初值问题,不能用龙格库塔法,是边界值问题,应该用打靶法或差分法
等 级:新手上路
可以使用ode45()函数来求解,应用这个函数解这类微分方程很简单。ode45是4-5阶龙格库塔法,ode23是2-3阶龙格库塔法。
等 级:新手上路
我也遇到了这种情况,不知道怎么解决。我准备用离散循环的办法去做,但是方程太多,不知道行不行,等待楼主的消息!
版权所有,并保留所有权利。
Powered by , Processed in 0.044055 second(s), 8 queries.
Copyright&, BCCN.NET, All Rights Reserved

我要回帖

更多关于 龙格库塔求解方程组 的文章

 

随机推荐