matlab求解偏微分方程例子 simulink解微分方程原理?

[更新]
·
·
分类:行业
2916 阅读

matlab求解偏微分方程例子

matlab求解偏微分方程例子 simulink解微分方程原理?

simulink解微分方程原理?

simulink解微分方程原理?

原理:simulink的功能是解常微分方程(组)!而这是他唯一的功能!也就是说,在simulink中无法求解偏微分方程,需要其他工具或软件作为接口。

Dxdiff(A,n,dim)使用dsolv

matlab用ode45求解微分方程组?

Od

matlab龙格库塔法求解微分方程,怎么编程?

函数[Y] RK45(t,X,f,h)K1f(t,X)K2f(t h/2,X h/2*K1)

K3f(t h/2,X h/2*K2)

K4f(t h,X h*K3)

YX h/6*(K1 2*K2 2*K3 K4)

:编写了自己的函数,并保存为f .

m函数dxdt f (t,x)dxdt(1)exp(x(1)*sin(t)) x(2)

dxdt(2)exp(x(2)*cos(t)) x(1)

% x(1)是你的f,x(2)是你的gdxdtdxdt(:)

:会给出一个如下的例子:t00t 15h 0.02 x0[-1-1]TT 0 : h: t1 x Z:,1)x0 for j 1 : l:,j 1)RK45(T(j),X(:,j),@(t,x) f(t,X),h)

:))hold onplot(T,X(2,:),#39r#39)

具体参数自己设定。