基于Matlab的多自由度系统固有频率及振型计算

阅读:25212010-04-13 21:38

标签:杂谈

可参考文涛,基于Matlab语言的多自由度振动系统的固有频率及主振型计算分析,2007 对于无阻尼系统

[VEC,VAL]=eig(inv(A)*K)

对于有阻尼系统,参考振动论坛计算程序

输入M,D,K

function [v,w,zeta]=vbr_sf(m,d,k)

%vbr_sf vbr_sf(m,d,k)

% [v,w,zeta]=vbr4(m,d,k)

% function vbr_sf finds the mode shapes and natural frequencies of

% a linear second order matrix equation. 有阻尼二阶矩阵方程

% [v,w]=vbr_sf(m,k) finds the mode shapes and natural frequencies

% for the undamped case.

if nargin==2

k=d;

[v,w]=eig(m\k);

w=sqrt(w);

end

if nargin==3

if norm(d/m*k-k/m*d) < 1e-8*norm(k/m*d)

%disp('Damping is proportional, eigenvectors are real.')

[v,w]=eig(m\k);

w=sqrt(w);

zeta=(v'*m*v)\(v'*d*v)/2/w;

else

%disp('Damping is non-proportional, eigenvectors are complex.')

a=[0*k eye(length(k));-m\k -m\d];

[v,w1]=eig(a);

w=abs(w1);

zeta=-real(w1)/w;

end

end

w=diag(w);zeta=diag(zeta);

振动系统的特性包括固有特性,固有特性一般指的是没有激励对应数学齐次方程的特

征,也就是特征解,包括特征值(物理上常称固有频率)和特征向量(物理上常称振型)。

固有特性是振动系统的一种自身固有特征,也可以这么理解,当系统以某个固有频率振动时,振动的振型一定是对应的固有振型。

自由振动准确理解是在初始激扰(初始力或初位移)作用下,激扰撤销后系统的振动,

matlab计算结构自振频率,基于Matlab的多自由度系统固有频率及振型计算相关推荐

  1. matlab x(n)16点DFT,[基于MATLAB的数字信号处理实例分析.doc

    [基于MATLAB的数字信号处理实例分析 湖北文理学院理工学院 学生结业论文 课程名称:MATLAB教程 结业论文名称:基于MATLAB的数字信号处理实例分析 专业名称:通信工程 班级:1011 学号 ...

  2. 基于matlab 的燃油喷雾图像处理方法,基于MATLAB的燃油喷雾图像处理方法.doc

    基于MATLAB的燃油喷雾图像处理方法 基于MATLAB的燃油喷雾图像处理方法 摘要:提出了基于MATLAB的燃油喷雾图像处理方法.通过对喷雾图像的采集, 分割和滤波处理, 将多幅图像转换融合为一幅 ...

  3. MATLAB计算英文符号信源熵,基于matlab的英文文本信息量的统计-正确.doc

    基于matlab的英文文本信息量的统计-正确.doc 实验一英文文本信息量的计算一. 实验目的及要求a) 实验目的1. 通过本实验熟悉Matlab软件编程环境2. 编写M文件实现对英文文本信息量的统计 ...

  4. matlab时域计算频率,基于MATLAB 的信号时域采样及频率混叠现象分析

    摘要:频率混叠是数字信号处理中特有的现象,发生频率混叠后,信号会分析出错误的结果.而采样过程中,由于频率不够高,采样出的点不仅代表了信号中低频信号的样本值,也代表了高频信号的样本值.信号重构时,高频信 ...

  5. matlab方波假频现象分析,基于MATLAB 的信号时域采样及频率混叠现象分析

    龙源期刊网 http://www.doczj.com/doc/7d04774eae45b307e87101f69e3143323968f58a.html 基于MATLAB 的信号时域采样及频率混叠现象 ...

  6. 基matlab的水果识别的应用,基于MATLAB的水果识别的数字图像处理

    基于MATLAB的水果识别的数字图像处理 图像处理 ( 报告 ) 题目 基于 MATLAB 的 水果识别的数字图像处理 指导教师 职称 教授 学生姓名 学号 专 业 院(系) 完成时间 2016 年 ...

  7. 基于matlab的步进电机转速控制仿真,基于matlab的步进电机转速控制仿真

    基于matlab的步进电机转速控制仿真 摘 要 一般电动机都是连续旋转,而步进电动却是一步一步转动的,故叫步进电动机.每输入一个冲信号,该电动机就转过一定的角度(有的步进电动机可以直接输出线位移,称为 ...

  8. 基于matlab的脉搏信号参数提取,基于Matlab的脉搏信号参数提取.pdf

    基于Matlab的脉搏信号参数提取.pdf 第25卷第1期 2010年2月 山东建筑大学学报Vo1 25 No 1 JOURNAL OF SHANDONG JIANZHU UNIVERSITY Feb ...

  9. matlab两轮自平衡小车,基于MATLAB的两轮自平衡小车系统模型辨识.pdf

    基于MATLAB的两轮自平衡小车系统模型辨识 学兔兔 第1期 (总第170期) 机 械 工程 与 自动 化 NO.1 2012年 2月 MECHANICAL ENGINEERING & AUT ...

最新文章

  1. GIT入门笔记(4)- GIT 安装
  2. POJ 1966 Cable TV Network【无向图点连通度 最小割 E-K算法求最大流】
  3. 知识工程学:一个新的重要研究领域
  4. vue脚手架 全局变量可以是变量吗_Vue.js2 全局变量的设置方法
  5. PyTorch基础-猫狗分类实战-10
  6. leetcode 347. Top K Frequent Elements | 347. 前 K 个高频元素(大根堆)
  7. .NET Core 3.0及ASP.NET Core 3.0 前瞻
  8. 前端学习(600):使用chorme devtools进行开发
  9. leetcode234 回文链表
  10. 【MySQL5.7版本单节点大数据量迁移到PXC8.0版本集群全记】
  11. 创建font_使用CSS3 CubicBezier创建动画链接悬停效果
  12. 【工具】FormatUtil.ava 常用工具类
  13. 挑选回文串(二进制枚举)
  14. python学习之re库
  15. VirtualBox 安装 CentOS 7.6 操作记录
  16. drozer工具安装
  17. 亚马逊后台数据分析-电商数据分析
  18. sendcloud历险记
  19. Windows无法解压文件-potentially harmful
  20. 嘀嗒出行再闯IPO:千军万马我无懈

热门文章

  1. 程序员五六年能存100万,你说你焦虑个啥!!!
  2. Linux命令的简单使用
  3. 20例Windows XP操作系统优化技巧
  4. 路由器不同网段虚拟服务器设置,路由器设置端口转发实现不同网段通信
  5. Datawhale组队学习-Python编程基础-01
  6. 最全最新cpu显卡天梯图_2020年4月最全的CPU和显卡天梯图合集
  7. 周星驰《一本漫画闯天涯》看程序员悲剧人生
  8. 苹果6如何截屏_iPhone 小技巧:通过快捷指令快速清理截屏
  9. 【2022年无线通信和与物联网专场】东南大学尤肖虎教授-超高可靠、超低时延5G/6G移动通信基础理论研究与发展
  10. python爬取网页上的超链接