声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 828|回复: 0

[编程技巧] 請問我該如何用RK法寫??

[复制链接]
发表于 2007-4-11 10:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
這是我已經降階好的非線性2階方程式,我已經降成一皆了
y'(1)=y(2);
y'(2)=(-6.15*10.^6*(y(3)-y(1)))/13.2;
y'(3)=y(4);
y'(4)=((8.1*10.^7*(y(5)-y(3)))-(6.15*10.^6*(y(3)-y(1))))/(1.3);
y'(5)=y(6);
y'(6)=((6.03*10.^6*(y(5)-y(3)))-(1.545*10.^4*0.176*(0.176*y(7)-0.176*y(5))))/0.76;
y'(7)=y(8);
y'(8)=((1.545*10.^4*0.176*(0.176*y(7)-0.176*y(5)))+(1.545*10.^4*0.176*(0.176*y(9)-0.176*y(7))))/0.76;
y'(9)=y(10);
y'(10)=((1.545*10.^4*0.176*(0.176*y(9)-0.176*y(7)))-(8.1*10.^7*(y(11)-y(9))))/0.76;
y'(11)=y(12);
y'(12)=((8.1*10.^7*(y(11)-y(9)))+(1.618*10.^4*0.150*(0.150*y(13)-0.150*y(11))))/0.56;
y'(13)=y(14);
y'(14)=((1.618*10.^4*0.150*(0.150*y(12)-0.150*y(11)))-(6.03*10.^6*(y(15)-y(13))))/0.56;
y'(15)=y(16);
y'(16)=(6.03*10.^6*(y(15)-y(13)))/3.66;
y'(17)=y(18);
y'(18)=(-1.159*10.^4*0.156*(0.084*y(19)-0.156*y(17)))/0.25;
y'(19)=y(20);
y'(20)=(-2.01*10.^6*(y(21)-y(19)))/0.03;
y'(21)=y(22);
y'(22)=(2.01*10.^6*(y(21)-y(19)))/1.5;
小女子寫不出來 煩請各位大俠幫幫忙

初始條件皆為[0],tspan區間[0 1]
回复
分享到:

使用道具 举报

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-18 09:22 , Processed in 0.053767 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表