QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1244|回复: 0
打印 上一主题 下一主题

各位,帮忙看一下这个微分方程哪里错了

[复制链接]
白影2 实名认证       

2

主题

4

听众

63

积分

群组Matlab讨论组

跳转到指定楼层
1#
发表于 2012-10-23 15:03 |只看该作者 |倒序浏览
clear,clc
x0=[-6045;-3.457;-3490;6.618;2500;2.533];
options=odeset('reltol',1);
tic
[t,y]=ode45(@rigid,[-100000,100000],x0,options)
toc
plot3(y(:,1),y(:,2),y(:,3))

function dx=rigid(t,x)
u=398600;
r1=sqrt(x(1)^2+x(3)^2+x(5)^2);
dx=[x(2)
    (u/r1^3)*x(1)
    x(4)
    (u/r1^3)*x(3)
    x(6)
    (u/r1^3)*x(5)]
转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
qq
收缩
  • 电话咨询

  • 04714969085

关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

手机版|Archiver| |繁體中文 手机客户端  

蒙公网安备 15010502000194号

Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

GMT+8, 2025-8-15 15:36 , Processed in 0.881407 second(s), 40 queries .

回顶部