引言:最近学习Gilbert Strang教授关于线性代数的麻省理工公开课视频,为了防止遗忘和日后巩固,特此做一个视频总结。公开课视频地址:麻省理工公开课:线性代数

第一课:方程组的几何解释

矩阵是由线性方程组得来,所以线性方程组的求解过程可以转变为矩阵之间的变换。以下面这个方程组为例:
该方程组可以转化为两种形式,也是Gilbert Strang教授所说的行图像和列图像。

  • 行图像(Row Picture)

形如AX=b,其中A为系数矩阵,X为未知数矩阵,b为常数矩阵,对应行图像为:

  • 列图像(Col Picture)

此表达式为列向量的线性组合,对应列图像为:

第二课:矩阵消元

求解多元方程组的方法中最经典的是消元法。而从矩阵的角度来看,是将系数矩阵A变换为上三角矩阵的过程。我们以多元方程组为例进行说明。

系数矩阵A转换为为U (上三角矩阵)

同样的,在矩阵A右侧添加b向量形成增广矩阵以相同方式进行转化:

最后将变换后的矩阵写成方程组形式,,利用回代即可求解

扩展1:矩阵的乘法运算

扩展2:置换
行交换:左乘置换矩阵P

列交换:右乘置换矩阵P

扩展3:逆矩阵
定义:如果矩阵A和矩阵B相乘得单位矩阵E,则称矩阵B是A的逆,记作

麻省理工公开课:线性代数视频总结(课1-2)相关推荐

  1. 麻省理工公开课:线性代数》中文笔记来了

    MLNLP社区在Github上最新发布了一套MIT线性代数课程Linear Algebra的学习笔记,目前已获得1600star.项目简介如下所示,欢迎大家关注! 1.项目动机 <麻省理工公开课 ...

  2. 算法导论-麻省理工公开课-百度云

    资源来源于网络,若有侵权,请告知,我会在24小时之内删除~~ 我整理的资源已汇总,请访问:资源汇总贴,选择自己还需要的资源~ 算法导论的视频教程,算法导论,算法中的圣经啊.分享麻省理工的公开课,需要的 ...

  3. 麻省理工公开课:微积分,中文字幕视频+PDF

    数学是机器学习的语言,统计是构建机器学习的基础,线性代数为机器学习提供了矩阵这一强大工具,但是要充分理解神经网络以及深度学习如何运作的,还需要学好微积分. 大家应该多少对微积分有些基础,但是很难将其与 ...

  4. 麻省理工公开课:线性代数 正交向量与子空间

    在前面文章<矩阵的四个基本子空间>中提到:         一个秩为r,m*n的矩阵A中,其行空间和列空间的维数为r,零空间和左零空间的维数分别为n-r,m-r,并且有行空间与零空间正交, ...

  5. 麻省理工公开课《算法导论》学习笔记:第一讲

    主题:简介课程,渐近概念的大局观,插入排序和归并排序,递归式函数时间分析(递归树方法) 教材:<算法导论> 收获:很感动地看到算法分析那个log(n)是为什么出现了,更深层还要听第二讲,若 ...

  6. 麻省理工公开课人工智能笔记六

    此节课程的目的是根据一个线条图,确定其中有多少个物体 例如下面这张图,我们可以观察得出其中有两个物体 第一个方法是guzman的贡献,他研究了大量的积木模型,得出一个结论,三个面的交点有以下两种表示, ...

  7. Python语言程序设计之urllib.request抓取页面,网易公开课之《麻省理工学院公开课:算法导论》

    Python语言用urllib.request模块抓取页面非常简单,再将抓取的页面内容用re模块解析,找出自己想要的东西.下面就就此方法来抓取网易公开课之<麻省理工学院公开课:算法导论>, ...

  8. 张小龙近4年微信公开课演讲视频

    张小龙:腾讯副总裁,微信之父,一共参加了四年的微信公开课演讲.微信作为国内唯一一个拥有超过10亿活跃用户的APP,小龙哥正是这一传奇的缔造者. 本文收集了小龙哥四年来的所有微信公开课演讲视频,四个演讲 ...

  9. 微软人工智能公开课中文版视频一,微软人工智能概览

    微软人工智能公开课中文版视频一,微软人工智能概览 视频介绍 : 一直作为技术更新的生力军的微软亚洲研究院,在人工智能的时代也引领着技术的发展.作为微软亚洲研究院掌门人的洪小文博士将在<微软人工智 ...

  10. 微软人工智能公开课中文版视频 二,微软人工智能概览

    微软人工智能公开课中文版视频二,微软人工智能概览 以微软认知服务和机器人框架为代表的服务和API,让你的应用和服务可以轻而易举的拥有人的智慧.将人工智能技术快速地落地到自己应用和服务中,是广大开发者一 ...

最新文章

  1. MNIST数据库介绍及转换
  2. 1.3-date命令
  3. variable java_在XSLT中使用Variable Argument调用Java方法
  4. 通过PL/SQL developer工具访问远程的Oracle数据库_访问数据库_连接数据库_登录数据库
  5. 【代码笔记】Web-CSS-CSS Text(文本)
  6. 1.1.PHP7.1 狐教程-(认识PHP 7.1)
  7. Atitti 过程导向 vs 结果导向 attilax的策略
  8. USB转232和485的区别
  9. 风力发电机组的基本结构
  10. 如何提高自身数学分析水平?
  11. 吴晓波:谷歌亚马逊抖音拼多多,15年前就被他成功预言--长尾理论/推荐系统/数据和消费
  12. (附源码)ssm高校学生档案信息管理系统 毕业设计 010936
  13. 怎么在FLASH的场景中控制影片剪辑的播放和停止
  14. oracle 考勤记录表,基于C#+Oracle的考勤管理系统的设计与开发_.doc
  15. 算法初步——冒泡排序
  16. 通俗理解主属性,范式!
  17. H5页面屏蔽用户长按复制黏贴
  18. 110kV长距离输电系统增容补偿MATLAB仿真
  19. 函数调用过程中的栈帧结构及其变化
  20. Py经典案例:利用Python调用数据库历史记录文件,实现BTC、LTC等Encrypted currency找出最佳出仓价、收益比的加密币模拟交易系统

热门文章

  1. Information Bottleneck 信息瓶颈
  2. 《酒干倘卖无》歌曲什么意思,看了《搭错车》感人电影就知道了
  3. python k线形态识别_K线形态及识别要点大全
  4. 第一章 项目时间管理的基本概念
  5. 二工大计算机专业,两电一邮与哈工大:计算机专业哪所实力最强?看完就知道...
  6. 电脑鼠标点一下就选很多程序
  7. AtCoder Beginner Contest 264笔记
  8. 1.一个人赶着鸭子去每个村庄卖,每经过一个村子卖去所赶鸭子的一半又一只。 这样他经过了七个村子后还剩两只鸭子,问他出发时共赶多少只鸭子?经过每个村子卖出多少只鸭子?2.角谷定理。
  9. Windows应用崩溃捕获
  10. Rayson API 框架分析系列之5: NIO实现原理