关于matlab常微分方程的解法
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:数学作业 时间:2024/07/17 13:28:28
关于matlab常微分方程的解法
这是一个含变量的微分方程形如x1' =x2
x2' =x3
x3' =(1.5 + 0.2 cos(t))x2−(1 + 0.4 sin(t))x3 +u
其中x1'是x1的导数,u=5是一个变量常数,我知道直接把u改写成5,用ode45就可以解出来,但是现在必须带着u,u可以在前面赋值,实际上u=5是经过很多步骤求出来的,所以我想问问这种带u的解法
这是一个含变量的微分方程形如x1' =x2
x2' =x3
x3' =(1.5 + 0.2 cos(t))x2−(1 + 0.4 sin(t))x3 +u
其中x1'是x1的导数,u=5是一个变量常数,我知道直接把u改写成5,用ode45就可以解出来,但是现在必须带着u,u可以在前面赋值,实际上u=5是经过很多步骤求出来的,所以我想问问这种带u的解法
![关于matlab常微分方程的解法](/uploads/image/z/16950822-6-2.jpg?t=%E5%85%B3%E4%BA%8Ematlab%E5%B8%B8%E5%BE%AE%E5%88%86%E6%96%B9%E7%A8%8B%E7%9A%84%E8%A7%A3%E6%B3%95)
把U定义成符号变量就可以了.