大神求解动力学微分方程,用matlab中ode45编程实现!其中的参数可以随便设置,
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/04 20:54:02
大神求解动力学微分方程,用matlab中ode45编程实现!其中的参数可以随便设置,
大神求解动力学微分方程,用matlab中ode45编程实现!
其中的参数可以随便设置,
大神求解动力学微分方程,用matlab中ode45编程实现!其中的参数可以随便设置,
参考代码:
% 参数定义
m1 = 1; m2 = 2; m3 = 3;
k1 = 4; k2 = 5; k3 = 6; k4 = 7;
P0 = 8; w = 9;
% 微分方程
A = [k1+k2 -k1 0; -k2 k2+k3 -k3; 0 -k3 k3+k4];
dx = @(t,x)[x(4:6); (-A*x(1:3)+[P0*sin(w*t);0;0])./[m1;m2;m3]];
% 初始条件(x4~x6 为 x1'~x3')
x0 = zeros(6,1);
% 直接绘图
ode45(dx,[0 5],x0)
lstr = arrayfun(@(i){sprintf('x%i',i)},1:6);
legend(lstr{:})
legend(lstr{:},'Location','S','Orientation','horizontal')
大神求解动力学微分方程,用matlab中ode45编程实现!其中的参数可以随便设置,
求大神帮忙用matlab求解微分方程的数值解
用 Matlab求解微分方程(组)
求各路大神指导,MATLAB中:利用dsolve求解偏微分方程 的解(用符号计算).利用dsolve求解偏微分方程dx/dt=y,dy/dt=-x的解(用符号计算)
MATLAB 龙格库塔法求解常微分方程初值问题 用MATLAB 急
matlab怎么求解偏微分方程
怎样用matlab求解偏微分方程?
matlab怎么求解偏微分方程
用MATLAB求解9阶微分方程用什么函数
用MATLAB求解9阶微分方程用什么函数可以
请用Matlab求解下面二阶常微分方程的数值解
matlab求解偏微分方程怎么用matlab求解,D随便赋值就行.
用matlab求解这个微分方程:dx/dt=36.86+x这个方程用matlab怎么解啊?要直接可以在matlab中出结果的!
matlab大神求解
大神这个微分方程如何求解
微分方程求解,求大神解答
matlab ode45 求解二阶常微分方程新手想用ode45求解上述二阶三元常微分方程组,几次尝试均未成功,请大神帮忙编写matlab代码,最好有图,
matlab矩阵求解,求大神