02 线性组合、张成的空间与基

news2024/12/25 17:24:16

线性组合、张成的空间与基

  • 基向量
  • 缩放向量并相加
  • 给定向量张成的空间
  • 线性相关与线性无关
  • 空间的基

这是关于3Blue1Brown "线性代数的本质"的学习笔记。

基向量

当看到一对描述向量的数时,比如[3,-2]时,把这对数中的每个数(坐标)看作一个标量,表示它们如何对坐标系上各轴单位向量 i ⃗ \vec{i} i j ⃗ \vec{j} j 进行拉伸或压缩。
在这里插入图片描述

图1 向量坐标就是对坐标系各基向量的压缩或拉伸

单位向量 i ⃗ \vec{i} i j ⃗ \vec{j} j 就是这个2维坐标系 x y xy xy的基向量。

缩放向量并相加

在这里插入图片描述

图2 一个向量是两个经过缩放的向量之和

从这个角度看,向量[3,-2]实际上是两个经过缩放的向量之和。

每当我们用数字对表示一个向量时,它都依赖于我们正在使用的基向量。
在这里插入图片描述

图3 两个向量的线性组合

两个数乘向量之和被称为这两个向量的线性组合。如果让两个向量的线性组合中的标量 a , b a,b a,b同时自由变化,大多数情况下能到达2维平面内的每一个点。只有两种情况下例外,一是这两个向量共线,二是这两个向量是零向量。

给定向量张成的空间

所有可以表示为两个给定向量线性组合的向量的集合,被称为两个给定向量张成的空间。
两个给定向量张成的空间

图4 两个给定向量张成的空间
同样地,这里有个例外,当给定的这两个向量共线时,其张成的空间是这条直线上的所有向量的集合。

在这里插入图片描述

图5 三维空间中,两个给定向量张成的空间
三维空间中,两个给定向量张成的空间就是某个过原点的平面。 如果我们再加上第三个向量,那么它们张成的空间又是什么样?

在这里插入图片描述

图6 三维空间中,三个给定向量张成的空间是什么样的
  • 如果第三个向量恰好落在前面两个向量张成的平面上,它们张成的空间并不会发生变化
  • 如果第三个向量没有在前面两个向量张成的平面上,它们张成的空间构成整个3维空间

可以想象,第三个向量将前面两个向量张成的平面沿它的方向来回移动,从而扫过整个3维空间。

线性相关与线性无关

两个给定向量共线,或者第三个向量恰好落在前面两个向量张成的平面上,这两种情况下,也就是一组向量中至少有一个是多余的,对张成的空间没有贡献,这时候就称它们是线性相关(Linearly dependent)的。另一种说法就是,一组向量中,有向量可以表示为其他向量的线性组合,那它们就是线性相关的;因为这个向量已经落在了其他向量张成的空间之中。

另一方面,如果一组向量中的所有向量都给张成的空间增添了新的维度,它们就被称为是线性无关的。

空间的基

空间的一组基的严格定义:张成该空间的一个线性无关向量的集合。即:向量空间的一组基是张成改空间的一个线性无关向量集。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android性能优化--Perfetto用SQL性能分析

Android性能优化–Perfetto用SQL性能分析 文章目录 Android性能优化--Perfetto用SQL性能分析介绍Perfetto SQL 基础使用 Perfetto SQL 进行性能分析总结 本文首发地址 https://blog.csdn.net/CSqingchen/article/details/134167741 最新更新地址 https://gitee.com/chenjim/che…

Git从基础到实践

1.Git是用来做什么的? git就是一款版本控制软件,主要面向代码的管理。你可以理解为Git是一个代码的备份器,给你的每一次修改后的代码做个备份,防止丢失,这个是git最基本的功能。 其次,git不止备份,当你需要比对多…

隔离和非隔离电源的区别

一、电源隔离与非隔离 电源的隔离与非隔离,主要是针对开关电源而言,业内比较通用的看法是: 1、隔离电源:电源的输入回路和输出回路之间没有直接的电气连接,输入和输出之间是绝缘的高阻态,没有电流回路。 …

性格孤僻的人怎么改变自己?

性格孤僻,说的是寡言少语,不合群,不能与人保持正常关系、经常离群索居的心理状态。这里只是说性格,不涉及心理疾病,只说这是一种性格特征。性格孤僻的人不一定有心理疾病,但是长期的性格孤僻确实容易导致产…

VueI18n中英文切换 vue2.0

1: npm install --save vue-i18n8.0.0 (版本不要高了,不然报错) 2:创建相关文件 3:main.js文件配置 //i18n插件 import VueI18n from vue-i18n // element-ui多语言文件 import locale from element-ui/lib/locale;…

旋转图像[中等]

优质博文:IT-BLOG-CN 一、题目 给定一个n n的二维矩阵matrix表示一个图像。请你将图像顺时针旋转90度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。 示例 1: 输入: matrix…

perl列表创建、追加、删除

简介 perl 列表追加元素 主要是通过push和unshift函数来实现。其中,push是追加到列表尾,unshift是追加到列表头。 perl列表删除元素 主要是通过pop和shift函数来实现。其中,pop是从列表尾删除一个元素, shift是从列表头删除一…

以配置的方式开关axios拦截器功能

前景提要: ts 简易封装 axios,统一 API 背景 axios 很多额外功能都是基于拦截器实现。有些功能想要全局使用,因此将拦截器注册在全局。比如重复请求过滤。但也有一小部分请求不希望进行过滤,比如并发上传文件。 因此希望可以在…

贰[2],OpenCV函数解析

1,imread:图片读取 CV_EXPORTS_W Mat imread( const String& filename, int flags IMREAD_COLOR );//参数1(filename):文件地址 //参数2(flags):读取标志 注:ImreadModes,参数2(flags)枚举定义 enum ImreadModes { IMREAD…

SOEM源码解析——ec_init(初始化单网卡主站)

0 工具准备 1.SOEM-master-1.4.0源码1 ec_init总览 /** Initialise lib in single NIC mode:初始化库在单网卡模式* param[in] ifname Dev name, f.e. "eth0" 设备名* return >0 if OK* see ecx_init*/ int ec_init(const char * ifname) {return ecx_init(&…

构建高性能嵌入式系统的技术要求

目录 关键的技术要求 硬件设计 嵌入式操作系统(Embedded Operating System) 内存管理 电源管理 通信接口 实时性能 软件优化 安全性 关键的技术要求 硬件设计: 处理器选择: 选择适当的处理器架构,考虑性能、功…

点大商城V2版 2.5.2.1 全开源独立版 多小程序端+unipp安装教程

点大商城V2是一款采用全新界面设计支持多端覆盖的小程序应用,支持H5、微信公众号、微信小程序、头条小程序、支付宝小程序、百度小程序,本程序是点大商城V2独立版,包含全部插件,代码全开源,并且有VUE全端代码。分销&am…

MMDetection 系列(一): 初步入门配置文件

参考文档 不得不知的 MMDetection 学习路线(个人经验版) 轻松掌握 MMDetection 整体构建流程(一) 学习配置文件 MaskRCNN 配置文件的逻辑 整体来说,配置文件包含以下几个部分: 数据集和评测器配置模型配置训练和测试的配置优化相关配置钩子配置(TODO…

Web测试与APP测试详解

前言 单纯从功能测试的层面上来讲的话,App 测试、Web 测试在流程和功能测试上是没有区别的,但由于系统结构方面存在差异(web 项目,b/s 架构;app 项目,c/s 结构)在测试中还是有不同的侧重点内容…

使用opencv和dlib库(C++代码)实现人脸活体检测(眨眼、张嘴、摇头检测)

前言 本文章使用opencv和dlib库,使用C++代码实现了人脸活体检测,包括眨眼检测、张嘴检测以及摇头检测,可以对静态图片和活体进行有效区分。效果展示 Dlib库介绍 dlib是一个开源的C++机器学习库,它提供了一系列用于图像处理、人脸检测、人脸识别、物体检测、图像标注等功能的…

stable diffusion公司发布4款LLM大语言模型,为何大家都喜爱LLM?

stable diffusion模型是Stability AI开源的一个text-to-image的扩散模型,其模型在速度与质量上面有了质的突破,玩家们可以在自己消费级GPU上面来运行此模型,本模型基于CompVis 和 Runway 团队的Latent Diffusion Models。本期我们不介绍stabl…

口才不好可以做管理岗吗?

口才不好也可以选择管理岗位 口才是很重要的职场技能之一,但是并不代表没有口才就不能从事管理工作。管理岗位需要的不仅是口才,还包括组织能力、决策能力、问题解决能力等多种素质。下面我从以下几个方面来分析一下,口才不好的人也有可能选…

MySQL(8):聚合函数

聚合函数介绍 聚合函数: 对一组数据进行汇总的函数,输入的是一组数据的集合,输出的是单个值。 聚合函数类型:AVG(),SUM(),MAX(),MIN(),COUNT() AVG / SUM 只适用于数值类型的字段(或变量) SELECT AVG(…

C++prime之输入输出文件

作为一种优秀的语言,C必然是能操作文件的,但是我们要知道,C是不直接处理输入输出的,而是通过一族定义在标准库中的类型来处理IO的。 ‘流’和‘缓冲区’ ‘流’和‘缓冲区’ C程序把输入输出看作字节流,并且其只检查…

【数据集处理】基于Python处理EAR5数据

基于Python处理EAR5数据 1 EAR5数据简介2 数据集处理准备工作:xarray库安装2.1 数据预处理-剔除异常值 参考 1 EAR5数据简介 ERA5是ECMWF(欧洲中期天气预报中心)对1950年1月至今全球气候的第五代大气再分析数据集。 包含了四个基本变量(日…