24小时热门版块排行榜    

CyRhmU.jpeg
查看: 200  |  回复: 2
当前主题已经存档。

ygq_611

铜虫 (初入文坛)

[交流] 【求助】微分方程求解

A/(B-Cx+Dy)-E=Fyy'
其中y(0)=0;A,B,C,D,E,F均为常数;
最好是解析解,数值解也行,或相关文章,若提供详细过程,我会再送上30金币。

[ Last edited by cadick on 2009-12-12 at 01:03 ]
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nianqing00

铜虫 (小有名气)

直接用中心差分法应该就可以


dongdong3881(金币+1,VIP+0):多谢交流 10-19 22:34
或者其他的差分方法,看以下数值方法的书,就可以了,应该不是太难的,
2楼2009-10-19 16:15:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
dongdong3881(金币+2,VIP+0):感谢交流 10-19 22:34
ygq_611(金币+10,VIP+0):这种类似数值解我已经做出,但希望有解析表达式。不过还是谢谢你的关心。 10-20 08:19
ygq_611(金币+10,VIP+0): 12-2 08:29
function test
clear all
clc
global A B C D E F
A=1;    B=1;    C=1;
D=2;    E=1;    F=3;
y0=eps;
xspan=[0,1];
[x,y]=ode45(@myfun,xspan,y0);
plot(x,y,'o-')
hold on

function dydt=myfun(x,y)
global A B C D E F
dydt=(A./(B-C*x+D*y)-E)./(F*y);
3楼2009-10-19 16:23:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 ygq_611 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见