求助各位大神,用MATLAB求反应动力学参数
答案:1 悬赏:30 手机版
解决时间 2021-10-14 18:32
- 提问者网友:趣果有间
- 2021-10-13 22:00
求助各位大神,用MATLAB求反应动力学参数
最佳答案
- 五星知识达人网友:轮獄道
- 2021-10-13 22:50
% 参数定义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')
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯