用 四阶龙格库塔 解三阶微分方程 公式和程序 初值给的不够啊.不仅要给y,还要给y的一阶导和二阶导.否则数值解没法弄.理论解的话,可能还可以含有一些系数.在Matlab下输入:edit,然后将下面两行百分号之间的内容,复制进去,保存function DYDt=zhidao_amanm(t,Y)y=Y(1);dydt=Y(2);d2ydt2=Y(3);DYDt=[Y(2);Y(3);(10-10*y-dydt-0.11d2ydt2)/0.001];在Matlab命令行下面输入:t_start=0;t_end=1;yy0=[0.1;0;0];初值[t,y]=ode45('zhidao_amanm',[0,t_end],yy0);plot(t,y(:,1));xlabel('t');ylabel('y')y(end,1)得到的结果:ans=1.0056用昨天给的C代码计算出来的结果是:1.005630用四阶龙格-库塔求微分方程 fun=(s,f)10./(s.^4+8*s.^3+36*s.^2+40*s+10);s0=0;send=1;ds=0.001;s=s0:ds:send;f=0;初值i=1;for ss=s(1:end-1)k1=fun(ss,f(i));k2=fun(ss+ds/2,f(i)+ds/2*k1);k3=fun(ss+ds/2,f(i)+ds/2*k2);k4=fun(ss+ds,f(i)+ds*k3);f(i+1)=f(i)+ds/6*(k1+2*k2+2*k3+k4);i=i+1;endplot(s,f);龙格库塔求解微分方程组 龙格库塔方法求微分方程的初值问题的前提是初值已知,但请问对给定的一个微分方程如何确定一个初值呢? 方程是实际应用是列出来的,列方程的过程要得到一个初值是不难的各种物理测量都可以应用比如要列微分方程求某物体的运动轨迹,完全可以人为的设定物体在零时刻处于零位置龙格库塔求解微分方程组 只要理解了龙格库塔,这就很容易了。定义函数,f=func(x,y)if y(1)>;126,f=[f1(y(1),y(2)),f2(y(1),y(2))];elsef=[g1(y(1),y(2)),g2(y(1),y(2))];end然后就简单了什么是微分方程的龙格库塔数值方法 龙格-库塔(Runge-Kutta)方法是一种在工程上应用广泛的高精度单步算法。由于此算法精度高,采取措施对误差进行抑制,所以其实现原理也较复杂。该算法是构建在数学支持的基础。
随机阅读
- 雅马哈提前取料怎么开启 雅马哈5440功放开机不久马上自动关机是怎么回事?有网友清楚吗?
- 鼻出血急救方法,我使用盐酸肾上腺素, 不知道有副作用没有。有其他更好更快的止血药物么? 肾上腺素灌伤口后缺血坏死
- 女比男大6岁结婚会幸福吗? 女人比男人大婚姻幸福吗
- 写一篇散文诗(风之歌,水之歌,春之歌等) 水之歌作文散文
- 戈舍瑞林缓释植入剂10克 使用醋酸戈舍瑞林缓释植入剂对身体有什么损害
- 关于隋文帝的故事 嘉兴物资调剂市场森海调剂商行
- 永乐店南堤村拆迁 通州区永乐店到底什么时候能拆迁啊,愁啊
- “以我观物,物皆著我色彩 以我观物物皆着我之色彩出自哪里
- 原阳路寨乡指挥寨村 原阳县有几个乡每个乡有几个村庄?有多少人?
- 社保交满15年后怎么办? 已经缴纳了15年社保怎么办
- 亚历山大鹦鹉毛不好看 亚历山大鹦鹉是缅甸的好还是越南的好?说话,体型,毛色等。
- 大连北站到达保定东站的高铁途径瓦房店站是几点 石家庄高铁站到瓦房店高铁站
- 雷神的故事语音版 漫威雷神自称最强,可放眼其他宇宙高手怎么感觉有点不切实际?
- 杭州 武林路 男装 休闲 请问杭州银泰武林店5楼男装有个品牌
- 昌平20路公交换乘879路公交车从哪里下车 南农家园到304医院南门
- 中国人民银行为应付外汇占款采取了什么措施 新增外汇占款6
- 横道河子网络 哈尔滨到横道河子的火车多少钱?
- 如图 已知正四棱柱 求证D1 如图所示,已知正四棱柱AB
- 5层办公楼渗水井 渗水井出水了怎么办呢???
- 请问复方氢氧化铝片是苏打片吗? 广东一力 复方氢氧化铝片 概述