3blue1brow线代笔记

向量

物理:空间中的箭头,长度和方向决定一个向量。只要两者相同,可以任意移动保持不变
计算机:有序的数字列表 (数组)
数学:向量可以是任何东西,只要保证两个向量相加以及数字与向量相乘有意义

加法:把每个向量看成一种运动。各个轴上独立的移动步数相加。即有序列表对应项相加

向量数乘:长度缩放

线性组合,张成空间与基

向量是基向量的缩放并相加
因此用数字描述向量时都取决于正在使用的基

线性组合:两个数乘向量的和称为两个向量的线性组合

线性:如果固定一个标量,自由滑动另一个标量,所产生的向量终点是一条直线

向量空间:所有可以表示为给定向量线性组合的向量集合。即仅通过数乘和加法能得到的向量
在这里插入图片描述
线性相关:其中一个向量,可以表示为其他向量的线性组合,因为这个向量已落在其他向量张成的空间中。(如两个共线向量,或第三个向量在另两个向量的平面中)

线性无关:所有向量都给张成空间增加了新的维度

空间一组基的定义:张成该空间的一个线性无关向量的集合

线性变换

线性变换是将向量作为输入和输出的一类函数
直线在变换后仍然保持为直线,不能有所弯曲,且原点必须保持固定。即保持网格线平行且等距分布的变换
在这里插入图片描述
将变换后i帽和j帽的坐标作为一个矩阵的列,并且将两列分别与x和y相乘后加和的结果定义为矩阵向量乘积。也就是向量是基向量的缩放并相加
在这里插入图片描述
矩阵代表一个特定的线性变换。而矩阵与向量相乘,就是将线性变换作用于那个向量。
在这里插入图片描述

矩阵乘法与线性变换复合

两个矩阵相乘有着几何意义,也就是两个线性变换相继作用。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
复合矩阵即m1的i经过m2变换,j经过m2变换后的新的基坐标

矩阵相乘时,先后顺序影响结果,交换律不成立。但结合律成立

行列式

不同矩阵代表的线性变换中,有的将空间向外拉伸,有的将空间向内挤压。理解这些线性变换的关键一点就是测量一个给定区域面积增大或减小的比例。

这个特殊的缩放比例,即线性变换改变面积的比例 , 被称为这个变换的行列式
在这里插入图片描述
两个基坐标构成的单位正方形的面积为1,可以以此推理出变换后的新基坐标构成的面积

如果一个二维线性变换的行列式为0,说明它将整个平面压缩到一条线,甚至是一个点上。意味着这个矩阵所代表的变换就能将空间压缩到更小的维度上

行列式为负:翻转,改变了空间的定向。i原本在j右边,翻转后i在j左边。行列式的绝对值依旧表示区域面积的缩放比例

三维空间行列式是单位立方体体积的变换。即可以把行列式简单看做平行六面体的体积
在这里插入图片描述
如果bc刚好为0,a则说明了i在x轴的伸缩比例,d说明了j在y轴的伸缩比例
在这里插入图片描述

如果bc均不为0,说明了平行四边形在对角方向上拉伸或缩放了多少
在这里插入图片描述
在这里插入图片描述

逆矩阵,列空间与零空间在这里插入图片描述

求解Ax=v意味着我们去寻找一个向量x,使得它在变换后与v重合

行列式不为0时,可以通过对v 进行A 的逆变换找到x 。就是等式两边同乘A逆
首先应用A代表的变换,再应用A逆代表的变换,你会回到原始状态
A逆乘以A等于一个“什么都不做”的矩阵,这个“什么都不做”的变换被称为“恒等变换”

行列式为0时,这个方程组相关的变换将空间压缩到更低的维度上,此时没有逆变换,你不能将一条线“解压缩”为一个平面,也不能将一个点“回溯”成一条线(至少这不是一个函数能做的),你不能进行升维

要么无解,所求向量不在线上,要么无穷解,所求向量在线上

(Rank):代表着变换后空间的维数。当变换的结果为一条直线时,也就是说结果是一维的,我们称这个变换的秩为1;如果变换后的向量落在某个二维平面上,我们称这个变换的秩为2。对于2×2 的矩阵,它的秩最大为2,意味着基向量仍旧能张成整个二维空间,并且矩阵的行列式不为0。

列空间:所有可能的变换结果(输出向量)的集合 被称为矩阵的“列空间
矩阵的列告诉你基向量变换后的位置,这些变换后的基向量张成的空间就是所有可能的变换结果 ;
换句话说
,列空间就是矩阵的列所张成的空间。

秩的定义是列空间的维数,当秩达到最大值时,意味着秩与列数相等,我们称之为满秩

零向量一定在列空间中,因为线性变换必须保持原点固定。对于一个满秩变换来说,唯一能在变换后落在远点的就是零向量自身。对于一个非满秩的矩阵来说,它将空间压缩到一个更低的维度上,也就是说有一系列向量在变换后成为零向量

变换后落在原点的向量的集合,被称为矩阵的“零空间”或“核”。变换后的一些向量落在零向量上,而“零空间”正是这些向量所构成的空间。

对于线性方程组来说,当向量v 恰好为零向量时,零空间给出的就是这个向量方程所有可能的解

x2的矩阵几何意义是将二维空间映射到三维空间上。因为矩阵有两列表明输入空间有两个基向量,有三行表明每个基向量在变换后都用三个独立坐标来描述
在这里插入图片描述
i是1,j是-2.只有一维,说明变换后是落在一条直线上

点积与对偶性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点积与1x2矩阵的变换。有某种类似关系。横的1x2是矩阵变换,竖的2x1就是向量点积
在这里插入图片描述

叉积

向量v叉乘向量w,可以把v的坐标做为矩阵第一列,w的坐标做为矩阵第二列。求行列式。即两个向量构成的平行四边形的面积
在这里插入图片描述

基变换

在这里插入图片描述
(2,1)是左边的i坐标,(-1,1)是左边的j坐标
在这里插入图片描述
相当于标准坐标系下的(-1,2)应用变换到新坐标系。得到的一个新的在标准坐标系的向量

因为线性变换的一个重要特性是变换后的向量仍旧是相同的线性组合,不过使用新的基向量
在这里插入图片描述
几何而言,这个矩阵将我们的网格转为新的网格
从数值而言,这个矩阵将新坐标下的语言转为我们坐标系下的语言
在这里插入图片描述
在这里插入图片描述
一个矩阵的列代表新坐标系的基向量,但是用我们的坐标语言来描述。对于一个向量,这个矩阵将新坐标系语言描述转化为我们的语言描述
在这里插入图片描述
逆矩阵正好相反
在这里插入图片描述
从新坐标系语言描述的任意向量出发
在这里插入图片描述
用基变换转化为我们坐标系的语言描述。这个矩阵的列代表用我们的语言描述她的基向量。此时得到的是我们坐标系描述的向量
在这里插入图片描述
在应用上我们坐标系语言描述的变换矩阵。逆时针旋转90度。最后的结果是我们坐标系描述的向量
在这里插入图片描述
最后乘逆矩阵,得到用新坐标系语言描述的变换后的向量
在这里插入图片描述
这三个矩阵的复合就是用新坐标系描述的线性变换矩阵。上述复合矩阵就是在新坐标系中描述向量逆时针旋转90度的矩阵
在这里插入图片描述
中间的矩阵代表你所见的变换,外侧两个矩阵代表转移作用,即视角上的转化。
矩阵乘积代表的仍是同一个变换,只不过是从其他人的角度描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/947532.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

壁纸样机神器,这个工具适合专业设计师用吗?

壁纸样机神器在一定程度上适合专业设计师使用,但是否适合具体取决于设计师的需求和使用场景: 适合专业设计师的方面 快速实现设计想法:专业设计师在创作过程中,有时需要快速将设计想法变为可视化的效果图,以便进行初…

STM32CUBEIDE FreeRTOS操作教程(十二):std dynamic memory 标准动态内存

STM32CUBEIDE FreeRTOS操作教程(十二):std dynamic memory 标准动态内存 STM32CUBE开发环境集成了STM32 HAL库进行FreeRTOS配置和开发的组件,不需要用户自己进行FreeRTOS的移植。这里介绍最简化的用户操作类应用教程。以STM32F40…

在线机考|2024华为实习秋招春招编程题(最新)——第3题_PCB印刷电路板布线_300分(八)

题目内容 在PCB印刷电路板设计中,器件之间的连线需要避免线路的阻抗值增大、而且赛件之间还有别的器件和别的干扰源,在布线时我们希望受到的干扰尽量小。现将电路板简化成一个MN的矩阵,每个位置(单元格)的值表示其源干扰度。 如果单元格的值为0,表示此位置没有干扰源;如果单…

1961-2022年中国大陆多干旱指数数据集(SPI/SPEI/EDDI/PDSI/SC-PDSI/VPD)

DOI: 10.5194/essd-2024-270 干旱指数对于评估和管理缺水和农业风险至关重要;然而,现有数据集中缺乏统一的数据基础,导致不一致,对干旱指数的可比性提出了挑战。本研究致力于创建CHM_Drought,这是一个创新且全面的长期气象干旱数…

建造者模式 Builder Pattern

在创建一个对象的时候,构造器参数有点多,而且有些参数还是可选的,再者还有不少同类型的,那就更应该使用 builder 模式了。 使用 Builder 模式的初衷是 把易变性(mutability)移动到Builder类,而…

【人工智能机器学习基础篇】——深入详解监督学习之模型评估:掌握评估指标(准确率、精确率、召回率、F1分数等)和交叉验证技术

深入详解监督学习之模型评估 在监督学习中,模型评估是衡量模型性能的关键步骤。有效的模型评估不仅能帮助我们理解模型在训练数据上的表现,更重要的是评估其在未见数据上的泛化能力。本文将深入探讨监督学习中的模型评估方法,重点介绍评估指…

Linux(Ubuntu24.04)源码编译安装VTK7.1.1记录

VTK(Visualization Toolkit)是一个开源的3D可视化开发工具包,用于开发可视化和图形处理应用程序。VTK提供了一系列的算法和工具,用于创建、渲染和处理复杂的3D图形和数据。VTK由C编写,并提供了Python、Java和Tcl等语言…

FICO财务模块在SAP ECC与S4 HANA系统间的差异有哪些?

【SAP系统研究】 #SAP #FICO #ECC #HANA #Oracle #SAP财务 尽管SAP S4/HANA已经发布很久,但使用SAP ECC系统的企业也仍然很多。 这两个系统在FICO模块中有哪些常见的不同呢? 1、数据库表 ①SAP ECC系统 可以在Oracle、IBM DB2等数据库上运行 ②SAP S…

CDPHudi实战-集成spark

[一]使用Spark-shell 1-配置hudi Jar包 [rootcdp73-1 ~]# for i in $(seq 1 6); do scp /opt/software/hudi-1.0.0/packaging/hudi-spark-bundle/target/hudi-spark3.4-bundle_2.12-1.0.0.jar cdp73-$i:/opt/cloudera/parcels/CDH/lib/spark3/jars/; done hudi-spark3.4-bu…

mac m2 安装 docker

文章目录 安装1.下载安装包2.在downloads中打开3.在启动台打开打开终端验证 修改国内镜像地址小结 安装 1.下载安装包 到官网下载适配的安装包:https://www.docker.com/products/docker-desktop/ 2.在downloads中打开 拖过去 3.在启动台打开 选择推荐设置 …

Power BI如何连接Azure Databricks数据源?

故事背景: 近期有朋友询问,自己公司有一些项目使用了Azure Databricks用于数据存储。如何使用Power BI Desktop桌面开发软件连接Azure Databricks的数据源呢? 解决方案: 其实Power BI是提供了连接Azure Databricks数据源的选项的,只是配置…

Python入门教程 —— 进制转换

找其他编译器,系统解释器,这样速度会快很多。 进制 现代的计算机和依赖计算机的设备里都用到二进制(即0和1)来保存和表示数据,一个二进制表示一个比特(Bit)。 在二进制的基础上,计算机还支持八进制和十六进制这两种进制。 除了…

HTML5新特性|05 CSS3边框CSS3背景

CSS3边框 1、CSS3边框: 通过CSS3,您能够创建圆角边框,向矩形添加阴影,使用图片来绘制边框-并且不需使用设计软件,比如PhotoShop。 属性: border-radius 圆角box-shadow:水平阴影 垂直阴影 阴影的清晰度 阴影的大小 阴影的颜色…

《Vue3实战教程》26:Vue3Transition

如果您有疑问,请观看视频教程《Vue3实战教程》

SpringCloudAlibaba实战入门之Sentinel服务降级和服务熔断(十五)

一、Sentinel概述 1、Sentinel是什么 随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。 一句话概括:sentinel即Hystrix的替代品,官网: https://sentinelguard.io/zh…

Scratch教学作品 | 白水急流——急流勇进,挑战反应极限! ‍♂️

今天为大家推荐一款刺激又好玩的Scratch冒险作品——《白水急流》!由AgentFransidium制作,这款作品将带你体验惊险的急流救援任务,帮助那位“睡着的疯狂人”安全穿越湍急水域!想要挑战自己的反应极限?快来试试吧&#…

计算机毕业设计Django+Tensorflow音乐推荐系统 音乐可视化 卷积神经网络CNN LSTM音乐情感分析 机器学习 深度学习 Flask

温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:文末有 CSDN 平台官方提供的学长联系方式的名片! 作者简介:Java领…

Nginx服务器配置SSL证书

1.执行以下命令,在Nginx的conf目录下创建一个用于存放证书的目录。 cd /usr/local/nginx/conf #进入Nginx默认配置文件目录。该目录为手动编译安装Nginx时的默认目录,如果您修改过默认安装目录或使用其他方式安装,请根据实际配置调整。 mkd…

Gemini和ChatGPT全面对比分析,有什么区别和优势?

当 AI 聊天机器人首次出现时,每个人都在竞相发布自己的足够好的第一版 AI 聊天机器人,很容易在 Gemini 与 ChatGPT 等应用程序之间进行比较。但随着 Google 和 OpenAI 不断添加新功能、模型和访问其聊天机器人的方式,差异变得不那么明显。 现…

从0到机器视觉工程师(二):封装调用静态库和动态库

目录 静态库 编写静态库 使用静态库 方案一 方案二 动态库 编写动态库 使用动态库 方案一 方案二 方案三 总结 静态库 静态库是在编译时将库的代码合并到最终可执行程序中的库。静态库的优势是在编译时将所有代码包含在程序中,可以使程序独立运行&…