声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 4319|回复: 12

[编程技巧] 两自由度振动方程用matlab怎么求固有频率和特征向量?

[复制链接]
发表于 2012-2-22 18:32 | 显示全部楼层 |阅读模式

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

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

x
[k1+k2-w^2*m1,-k2;-k2,k2-w^2*m2]*[A1;A2]=0这是特征方程。A1,A2是振幅。K1,K2为两质体的刚度。w为固有频率。
麻烦哪位大师能帮忙用matlab编下求这个方程的固有频率和特征向量的程序,谢谢!我编写的总是出现问题在求振幅的时候
回复
分享到:

使用道具 举报

发表于 2012-2-22 19:21 | 显示全部楼层
回复 1 # missdingding123 的帖子

直接用eig函数

评分

1

查看全部评分

 楼主| 发表于 2012-2-26 12:34 | 显示全部楼层
回复 2 # yyxt007 的帖子

谢谢!貌似不行
发表于 2012-2-29 14:23 | 显示全部楼层
回复 3 # missdingding123 的帖子

为何不行?:@)
还有提醒下, 求助完整格式:出错代码和出错提示
发表于 2012-3-2 16:32 | 显示全部楼层
你发的东西我完全不理解,请分别建立刚度质量矩阵。两自由度并不复杂,参考任何一本振动书籍。[m1,0;0,m2],[k1,(两者刚度联系);-(两者刚度联系),k2],,然后计算[m]的逆矩阵与刚度矩阵乘积所得矩阵的特征值和特征向量,就是你要求的固有频率和振型

评分

1

查看全部评分

 楼主| 发表于 2012-3-3 19:09 | 显示全部楼层
哦哦,谢谢1
 楼主| 发表于 2012-3-3 19:13 | 显示全部楼层
回复 4 # ChaChing 的帖子

嘿嘿,有点小麻烦,现在解决了,谢谢!能麻烦您老,怎么利用节点吗?
 楼主| 发表于 2012-3-3 19:13 | 显示全部楼层
回复 5 # dw04116 的帖子

是啊,谢谢!
发表于 2015-1-29 20:06 | 显示全部楼层
yyxt007 发表于 2012-2-22 19:21
回复 1 # missdingding123 的帖子

直接用eig函数

eig函数求出的是矩阵的特征值,系统的固有频率和特征值不是一回事。。。
发表于 2015-1-31 10:36 | 显示全部楼层
cymaxim 发表于 2015-1-29 20:06
eig函数求出的是矩阵的特征值,系统的固有频率和特征值不是一回事。。。

特征方程求其特征值,结果就是固有频率。好不?

评分

1

查看全部评分

发表于 2015-2-3 21:02 | 显示全部楼层
呵呵 口气好硬 好吧 求出的结果开平方 除以2*pi  才是固有频率
发表于 2015-2-3 21:03 | 显示全部楼层
star_cheney 发表于 2015-1-31 10:36
特征方程求其特征值,结果就是固有频率。好不?

呵呵 口气好硬 好吧 求出的结果开平方 除以2*pi  才是固有频率

评分

1

查看全部评分

发表于 2015-2-6 21:28 | 显示全部楼层
cymaxim 发表于 2015-2-3 21:03
呵呵 口气好硬 好吧 求出的结果开平方 除以2*pi  才是固有频率

若要较真,大侠说的也是有前提的!不是吗?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-5-7 06:02 , Processed in 0.475415 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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