声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

楼主: xuefei01

[线性振动] 多自由度 自由振动 MATLAB 仿真

  [复制链接]
发表于 2008-10-18 11:53 | 显示全部楼层
对我们这种菜鸟真是很大的收获啊
回复 支持 反对
分享到:

使用道具 举报

发表于 2008-12-6 22:44 | 显示全部楼层
不错
还是具体一些的东西更容易接受啊
发表于 2008-12-18 10:57 | 显示全部楼层
麻烦楼主解释下程序的一部分要怎么设置呢?我看了帮助,感觉不是很懂,试算了下和楼主的结果不一样,能不能具体讲一下ss?
A=[0 1 0 0;-10 0 10 0; 0 0 0 1; 5 0 -25 0];
B=[0; 0 ;0 ;0];
C=[1 0 0 0; 0 0 1 0];
D=0;
sys=ss(A,B,C,D);     %状态方程
发表于 2009-1-12 20:24 | 显示全部楼层
辛苦了,真的很有帮助
发表于 2009-5-5 08:21 | 显示全部楼层
辛苦喜程式碼的提供者
发表于 2009-5-13 23:56 | 显示全部楼层

回复 楼主 xuefei01 的帖子

谢谢楼主  受教啦
发表于 2009-7-27 18:27 | 显示全部楼层
这么好的帖子怎么能让它沉了,顶起
发表于 2009-9-26 13:06 | 显示全部楼层
很有用,谢谢楼主了
发表于 2009-9-27 10:16 | 显示全部楼层
1。求固有频率没必要算出所谓的动力矩阵,[P,W2]=eig(K,M); 一行搞定。当然要算也行。
2。楼主的状态方程是人工写出来的,对于少自由度的可以搞定,对于较多自由度的就不可行了
通用的方法应该是用矩阵变换推导得出状态方程,代码量很少。.
3。该状态方程的状态向量的元素顺序不符合通用习惯。楼主的顺序似乎是:y,y',x,x'。(废了半天劲才看出来)。一般习惯的顺序应该是:x,y,x',y'。如果改成这个顺序,A,B,C都要修改。
4。固有频率计算结果与程序不符,频谱分析程序有问题。

[ 本帖最后由 micjor 于 2009-9-27 11:40 编辑 ]

评分

1

查看全部评分

发表于 2009-10-7 11:15 | 显示全部楼层
请问有用MATHCAD进行振动分析的吗,我感觉用MATHCAD写程序会简单些,我准备用MATHCAD来写这个程序

[ 本帖最后由 annan 于 2009-10-7 16:57 编辑 ]
发表于 2009-10-13 18:11 | 显示全部楼层
例子简单,但分析清楚,值得表扬。
发表于 2009-10-21 10:48 | 显示全部楼层
以后还得像楼主学习啊!
发表于 2009-10-21 13:22 | 显示全部楼层
这个我想可以直接用simulink搭建,然后仿真,还是比较容易的~
发表于 2009-12-5 13:44 | 显示全部楼层
:@) :lol 看看
发表于 2010-7-20 15:26 | 显示全部楼层

谢谢分享

两自由度的比较容易一点,单输入,两响应;如果是四自由度或者更多,多自由度多响应该怎么弄呢?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

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

GMT+8, 2024-3-29 03:33 , Processed in 0.068866 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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