声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1413|回复: 5

[编程技巧] [M]{X}+[K]{X}=0 如何求解 自由振动微分方程

[复制链接]
发表于 2011-3-28 16:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大哥大姐 有知道这个方程如何用matlab来求解吗 100个自由度 谢谢
回复
分享到:

使用道具 举报

发表于 2011-3-29 06:57 | 显示全部楼层
写好程序后 采用ode45即可
发表于 2011-3-29 07:48 | 显示全部楼层
从楼主给的表达式看方程是刚性的,应该用ode23s之类的更合适
发表于 2011-3-29 08:45 | 显示全部楼层
水平有限,没看出来是刚性的啊!
发表于 2011-3-29 19:31 | 显示全部楼层

刚性方程是指一个微分方程,其数值分析的解只有在时间间隔很小时才会稳定,只要时间间隔略大,其解就会不稳定。这个动力学方程没有阻尼项,必定是刚性的

评分

1

查看全部评分

发表于 2011-3-30 08:38 | 显示全部楼层
  在用微分方程描述的一个变化过程中,若往往又包含着多个相互作用但变化速度相差十分悬殊的子过程,这样一类过程就认为具有“刚性”。描述这类过程的微分方程初值问题称为“刚性问题”。
我感觉应该是考察方程中不同部分解的变化速度是不是可比的,看其是否是比较悬殊吧。不简单的说没有阻尼的系统就一定是刚性的吧,这是我个人意见!

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-18 08:07 , Processed in 0.095359 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表