正则摄动法matlab,孤立特征值情况的矩阵摄动法
孤立特征值情况的矩阵摄动法
一、基本方程
或
设原始特征值问题是
相应的正交规范条件是
K0xi0 i0M0xi0
xiT0M0xj0 ij
(i 1~n)
(1)
(i,j 1~n)
(2)
xiT0K0xj0 i0 ij
(i,j 1~n)
2
其中,M0、K0分别是原系统的n n阶对称质量阵、刚度阵, i0是特征值,且 i0 i0,
ij 1,i j时,(i j时, i0是固有频率,xi0是相应的特征向量, ij是Kronecker函数 ij 0),下标i,j 1~n。以下为方便起见,均省去这一说明。
系统结构参数改变后,相应的质量阵、刚度阵均有相应的变化,设系统修改后的质量阵、
刚度阵分别为
M M0 M1
K K0 K1
(3)
式中 是一个小参数,与 的变化,当 M1
, M1、 K1分别代表M0、K0 0对应的系统就是原系统(1)
0, K1 0时,M M0,K K0。显然,新系统(即结构修改
(K0 K1)xi i(M0 M1)xi
xiT(M0 M1)xj ij
后的系统或称摄动系统)的特征值问题及相应的正交规范条件是
(4) (5)
其中, i为新系统的特征值,xi 是相应的特征向量。
如果原系统的 i0各不相同,且相互间距不小,此时就称 i0为系统(1)的孤立特征值。
在这种情况下,当 M1、 K1很小时,新系统的特征值 i及相应的xi均只有小变化。根据摄动理论,可将 i、xi按小参数 展开成幂级数(因此,胡海昌院士称其为小参数法),即
i i0 i1 2 i2 ( 3)
xi xi0 xi1 2xi2 ( 3)
1
(6) (7)
正则摄动法matlab,孤立特征值情况的矩阵摄动法相关推荐
- 第十章:MATLAB:矩阵分析(特征值与特征向量,矩阵对角化,若尔当标准型,矩阵的反射与旋转变换)
第十章:矩阵分析 10.1. 特征值与特征向量 10.1.1. 标准特征值与特征向量问题 实例--矩阵特征值与特征向量 实例:矩阵特征值 10.1.2. 广义特征值与特征向量问题 实例:广义特征值与广 ...
- qr带原点位移 matlab,qr方法计算中小型矩阵的全部特征值.doc
qr方法计算中小型矩阵的全部特征值.doc 计算方法课程设计报告学生姓名学号学院班级题目QR方法计算中小型矩阵的全部特征值指导教师职称教授讲师实验师2015年12月31日目录目录I一.选题背景111Q ...
- matlab怎么输入二维数组,MATLAB二维数组(矩阵)的创建
MATLAB 二维数组与矩阵之间有很大的相关性,二维数组是由实数或复数排列成矩形构成的,而且从数据结构上看,矩阵和二维数组没有区别. 本节将讲解 MATLAB 二维数组的两种创建方式. 直接输入 矩阵 ...
- MATLAB 之特征值与特征向量、jordan标准形
实验六 特征值与特征向量.若当标准形 [实验目的] 1.了解特征值与特征向量基本概念及其性质: 2.了解若当标准型的基本概念: 3.学习.掌握MATLAB软件有关的命令. [实验准备] 1.特征多项 ...
- Matlab:特征值
Matlab:特征值 特征值的分解 多重特征值 Schur 分解 特征值的分解 方阵 A 的特征值和特征向量分别为满足以下条件的标量 λ 和非零向量 υ Aυ = λυ. 对于对角矩阵的对角线上的特征 ...
- MATLAB中出现 索引超出矩阵维度,程序用matlab运行显示索引超出矩阵维度,请问怎么...
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:程序用matlab运行显示索引超出矩阵维度,请问怎么改?回答:用size函数可以求矩阵维数,用reshape可以改变数据维数. 如: ...
- Matlab | Matlab从入门到放弃(12)——基于Matlab的特征值与奇异值分解
============================================== 博主github:https://github.com/MichaelBeechan 博主CSDN:htt ...
- matlab max与min获取矩阵最大最小值函数
1.matlab中Max的用法1(Min类似) Matlab中max函数在矩阵中求函数大小的实例如下: C = max(A) 1)返回一个数组各不同维中的最大元素. 2)如果A是一个向量,max(A) ...
- matlab mex 矩阵,如何从mex函数访问matlab结构字段中的矩阵?
如何从mex函数访问matlab结构字段中的矩阵? 我试图弄清楚如何从mex函数访问存储在matlab结构中的字段中的矩阵. 那真是漫长的缠绕...让我解释一下: 我有一个定义如下的matlab结构: ...
- matlab二维、三维矩阵转换、排序、转置等问题
1.matlab二维转换为三维矩阵 这里用到reshape函数 格式为AA1=reshape(A1,[行,列,页]) 如下所示 A1=[2 2 2 2 2.5 2.5 2.5 2.5 1.8 1.8 ...
最新文章
- 用户关系表 存储_如何解决oracle 19c中创建用户报错的故障
- UITableView:改变 TableHeaderView 的高度
- 【HDU - 1839】Delay Constrained Maximum Capacity Path(最短路 + 二分)
- 网络知识入门:路由器基础知识全接触
- php 返回的缓存数据,基于PHP输出缓存(output_buffering)的深入理解
- 四大组件之BroadcastReceiver
- 游戏开发之静态成员实现单列设计模式(C++基础)
- openpyxl 2.5.0中文文档
- nodejs利用tinyPNG的API批量压缩图像文件
- idc机房运维巡检_IDC机房运维心得
- 基于JAVA大学生旅游拼团网站计算机毕业设计源码+系统+数据库+lw文档+部署
- Linux常用命令大全 阶段性总结(一)
- 聊一次跳槽被怼的经历
- 生产环境安装、配置、管理PostgreSQL14.5数据库集群。pgpool 4.3.3参数中文说明
- Hbase学习中遇到的问题
- 请编写一个主程序文件 main1.c 和一个子程序文件 sub1.c, 要求:子程序sub1.c 包含一个算术运算函数 float x2x(int a,int b),此函数功能为对两个输入整型参数做某
- 十一五”核高基“陷入迷途,出路何在?
- 人脸识别测温一体道闸机省时更省力
- 赫赫有名的杰克·韦尔奇作为通用电气的CEO而享誉全球,他的管理特点就浓缩在这些言语之中,大家可以带着这些观点去读读他的自传和《赢》,吐血推荐哈。
- EMQTT测试--压力测试