wings215 发表于 2008-1-24 20:31

ode45求解微分方程组问题

二阶微分方程组X‘’+X‘+X=,其中X为6*1矩阵,M,C,K为6*6矩阵,Ft为输入激励。完成降阶后转化为数个一阶微分方程组,

      但我的输入激励是一组离散的点,没有固定表达式。如果用matlab带的ode45(odefcn.......),函数,第一个参数该odefcn如何编写啊?
      谢谢赐教!!!

无水1324 发表于 2008-1-25 15:45

回复 楼主 的帖子

第一个应该是求解的函数,你最好看一下薛定宇老师的一本关于matlab的高等数学问题求解的书

wings215 发表于 2008-2-17 15:49

找到问题解决方法了

对于有固定函数表达式的激励,可用matlab的ode45()来求解。而对于没有函数表达式的随机激励,可以选用lsim函数,用多输入、多输出的状态空间表达式的方法来解决。可以看matlab注释。

无水1324 发表于 2008-2-19 19:49

回复 3楼 的帖子

感谢你的解决办法!
页: [1]
查看完整版本: ode45求解微分方程组问题