写在前面:作者本人是纯纯的菜鸟,学习的内容来自于 中国大学MOOC 中南大学 《科学计算与MATLAB语言》,欢迎各位大佬或新手在这里和平讨论,如果我有错误请各位不吝赐教,提前感谢各位捧场!


一、特征值和特征向量

何为特征值和特征向量?

设A是n阶方阵,若存在常数和n维非零向量x,使得成立,则称为该矩阵的特征值,x为对应特征值的特征向量。

在学习线性代数过程中,计算特征值和特征向量是非常复杂的,但是MATLAB仅需一个简单命令即可轻松得到特征值和特征向量:

命令:eig()

E=eig(A);
%第一种用法:求矩阵A的全部特征值,构成向量E
[X,D]=eig(A);
%求矩阵A的全部特征值,构成对角矩阵D,并产生矩阵X,X的每一列对应每个特征值的特征向量

二、特征值的几何意义

其特征向量有,对应特征值分别为,令讨论之间的关系。

如图所示,此时可以看做伸缩因子,将进行伸缩变换生成.

进一步,MATLAB还有演示单位圆上的向量x与Ax之间关系的命令:eigshow(不知为何,我在MATLAB中使用这个命令好像一直在报错,还看到一个讨论MATLAB的英文网站上面也有人在提问说这个命令好像无效了,因此我把课件中的使用效果截图放在这里给大家参考)

例题:已知大写字母M的节点坐标如图,请回答下列问题:

x=[0,0.5,0.5,3,5.5,5.5.6,6,3,0;0,0,6,0,6,0,0,8,1,8];
%第一行是各节点横坐标,第二行是各节点纵坐标
A=[1,0.5;0,1];
%产生变换的矩阵A
y=A*x;
subplot(2,2,1)
%将绘图界面分为两行两列,并在第一个窗口开始绘图(以后会详细说明)
fill(x(1,:),x(2,:),'r')
%填充各节点包围的图形,颜色设置为红色(red->'r')
subplot(2,2,2)
fill(y(1,:),y(2,:),'r')
%绘制变换后的M的图形

最终运行结果如下:

这个立体告诉我们一个道理,想要得到斜体不需要在计算机中单独保存,完全可以使用特定的命令产生需要的斜体,从而达到减少内存的效果。


以上就是今天的全部内容了,感谢各位耐心观看到这里!

2.4 矩阵的特征值与特征向量相关推荐

  1. 特征值与特征向量_矩阵的特征值和特征向量

    不少学习过线性代数的同学可能都有这样的疑惑,就是线性代数到底是什么?我们算的这些东西究竟有什么用?回忆起这门课来可能仅有的印象也就是矩阵.向量.还有一个特征什么来着? 线性代数是一门相对较为年轻的学科 ...

  2. 矩阵的特征值和特征向量的雅克比算法C/C++实现

    矩阵的特征值和特征向量是线性代数以及矩阵论中非常重要的一个概念.在遥感领域也是经常用到,比如多光谱以及高光谱图像的主成分分析要求解波段间协方差矩阵或者相关系数矩阵的特征值和特征向量. 根据普通线性代数 ...

  3. 矩阵的特征值、特征向量

    这部分包括:正交矩阵.矩阵的特征值.特征向量.相似矩阵.实对称矩阵对角化.

  4. numpy求解矩阵的特征值和特征向量

    python2.7代码如下: #-*- encoding:utf-8 -*- import sys reload(sys) sys.setdefaultencoding('utf-8') import ...

  5. 雅可比旋转求解对称二维矩阵的特征值和特征向量

    问题描述: 给定一个矩阵,如下: A=[a11a21a12a22] A=\begin{bmatrix} a_{11}&a_{12}\\ a_{21}& a_{22} \end{bmat ...

  6. python中向量长度_线性代数精华——矩阵的特征值与特征向量

    点击上方蓝字,和我一起学技术. 今天和大家聊一个非常重要,在机器学习领域也广泛使用的一个概念--矩阵的特征值与特征向量. 我们先来看它的定义,定义本身很简单,假设我们有一个n阶的矩阵A以及一个实数λ, ...

  7. 中南大学 科学计算与MATLAB语言 矩阵的特征值与特征向量

    中南大学 科学计算与MATLAB语言 矩阵的特征值与特征向量 特征的几何意义 MATLAB提供一个eigshow()函数,能够将原始数据和伸缩变换后的数据椭圆. 稀疏矩阵 完全存储方式 稀疏存储方式

  8. 如何用计算机求特征值特征向量,利用QR算法求解矩阵的特征值和特征向量

    利用QR算法求解矩阵的特征值和特征向量 为了求解一般矩阵(不是那种幼稚到shi的2 x 2矩阵)的特征值. 根据定义的话,很可能需要求解高阶方程... 这明显是个坑...高阶方程你肿么破... 折腾了 ...

  9. 乘幂法计算矩阵主特征值和特征向量-Matlab实现

    文章目录 1.前言 2.方法介绍 3.算法步骤 4.数值实验 5.总结 6.Matlab代码 1.前言 乘幂法主要用于求实矩阵按模最大的特征值(主特征值)和相应特征向量.本文通过Matlab解决实际例 ...

  10. matlab编程 利用生成一个10阶魔方矩阵,求矩阵的特征值、特征向量,对于特征值,请按照降序进行排列,对应的特征向量进行同样的排序。...

    您可以使用 Matlab 中的 eig 函数来计算矩阵的特征值和特征向量.例如,假设您要求解的矩阵为 A,则可以使用以下代码求解: [V,D] = eig(A);

最新文章

  1. 有关Dispose,Finalize,GC.SupressFinalize函数-托管与非托管资源释放的模式
  2. [渝粤教育] 中国地质大学 信息管理概论 复习题
  3. mysql rr和rc_MySQL Transaction--RC和RR区别
  4. 大数据分析应用在哪些方面
  5. pe 引导win7镜像 激活
  6. 微信公众平台开通业务域名
  7. SpringBoot使用爬虫(初级阶段)
  8. 触发器(Trigger)
  9. 运气和技术的另类平衡————对大逃杀及战棋类游戏大热的原因思考(正片)
  10. 【附源码】Python计算机毕业设计人脸识别考勤系统
  11. element 修改分页样式_vue想改变element分页样式
  12. Markdown 学习入门
  13. Elementary Sorts
  14. 大疆Phantom 4 RTK 通过4G SIM卡来控制飞机
  15. 路由策略和策略路由配置与管理-1
  16. HTML学生个人网站作业设计:动漫网站设计——小黄人(5页) HTML+CSS+JavaScript 简单DIV布局个人介绍网页模板代码 DW学生个人网站制作成品下载
  17. 在“双减”政策下,利用《陈老师排课12.0》排主课、早自习、课后服务三种不同时段的综合课表
  18. 班级管理html注册登录界面代码,基于JSP和SSH框架实现的班级管理系统
  19. 看这里:Java核心卷第十版—— 包含一卷二卷(阿里云盘分享)
  20. 国产数据库-达梦数据库一

热门文章

  1. 项目管理资格认证PMP考前培训班
  2. Matlab求解AX=XB(手眼标定用)
  3. 打印机问题:虚拟机连接打印机、物理机连接打印机
  4. C/C++编程:异步编程入门
  5. attribute与parameter区别
  6. 论文学习笔记:CSRNet: Dilated Convolutional Neural Networks for Understanding the Highly Congested Scenes
  7. 狗狗图片识别分类的CNN(卷积网络)实现
  8. 【rmzt:动漫俺修罗酷爱主题】
  9. CocoaLumberjack的ios应用开发使用指南
  10. FSGUI=( FREESWITCH GUI PBX 呼叫中心中间件) 简要使用说明