前言:之前文章我们主要针对施光燕老师的视频,对线性代数和其基本的理论框架,我们现在开始做一点简单深入的研究,这一节,开始参考了国外的一些研究视频,然后,也把国外对线性代数的认识和表达融到这个博客里面,这样方便以后对人工智能和计算机、机器视觉的进一步学习:

本节讨论向量,向量是构成线性代数的基本单元,从根本上讲,向量是什么呢?


1什么向量(矢量)(Vector):

上图表述,在X,Y坐标里面的一个向量。

向量的定义有三个不同的领域定义:

  • 物理

在物理学里面,向量就是指向空间的一个带长度的箭头。

在物理里面,向量是可以在空间的任意位置游走。

  • 计算机

在计算机角度理解,向量就是一个有顺序的数字列表。

【理解有顺序】

上图,表述的一个二维矢量,定了房价的单价和总价,显然他是有顺序的。

  • 数学

数学的向量定义基本上,包括物理和计算机学的两个方面。有几何特性也有数字特性,在数学来看是统一的,当然需要有一定条件,这点后面提到。

和物理不同,在数学里面,向量[Vector]被放入一个坐标系【Coordinates】里面,一个向量的维度由构成向量的数字的多少来定义。在坐标系里面,矢量通常有原点【Origin】的根【Rooted】约束。


2 向量的表述:

【图1】

向量不同于坐标点的表述,一般用一个矩形的方括号垂直来表示。上图【1】这个向量由两个数字构成,分别表述距离远点的单位距离,所以,是一个二维向量。

而无穷的向量,构成了向量坐标系。(Coordinates of the vector)

【拓展】将【图1】的向量组元素增加一个数字,便构成了【图2】的一个三维向量。【Triplet vector】


3 向量的线性运算:

向量加和向量乘是向量运算的两个根本:

3.1 向量加法:

向量加就是后一个向量的尾部【Tail】移动到前一个向量的尖端【Tips】,这样做的原因是向量是有方向的,或者说是有顺序的【前面已经提到过,不同顺序的向量表达的完全不同】

【案,我们要一直用运动的思维来看向量,这是和坐标点点根本不同】

矢量 加法如果我们用运动的坐标表述:

【案,理解为坐标分量分别相加】

【案,推而广之到整个坐标系,就是引入和基本的X,Y两个未知变量和他们的基本计算方法】

3.2 向量乘法:(Vector scalling)

对某个向量来说,向量的乘法就是线性的改变向量的长度。这里国外有一个专有名词叫【scalling】,而被乘的因子也有个名称【Scalar】。对于乘一个负的【nagtive】的因子就是将向量的方向改变一下。【注意运动的眼光看待向量】

【案,既然是线性拉伸,那么必然是各个分量的长度都按照线性比例进行改变,推而广之,也就是线性代数乘法里面,我们为啥乘以每个行的元素的原因,其实就是需要乘上每一个分量】


小结:

本节,描述了向量的基本定义和特性。同时结合线性代数,介绍了向量的两个基本的线性计算,加法和乘法。并和线性代数的基本知识进行了联系比较。


单词表:

1        Coordinates: 【坐标】

例句:

The  introduction of numbers as Coordinates is an act of violence. - Hermann:

将数字解释为坐标是一种暴力!

2        Tips & Tail 【尖端,尾标】

The vector have tips and tail in coordinates.

3        origin [坐标,(原点】

4         Triplet 三联,三个一组

A triplet vector include three numbers.

5        Squish  down & Stretch out [压缩或者拉伸】

6        Times & Multiply & (one third 1/3) 【3倍,3分之一】

means you stretch out that vector so that its 2 times as long as when you started.

7        Negtive & Positive 【负 正】

8        Sacaling & Scalar 【缩放  缩放因子】

The vector multiply which is stretch out or squish down the factor given,which process we called scaling, and the factor we called scalar.


参考:

Essence of linear algebra: @ Youtube by,3Blue1Brown

线性代数【12】矢量(向量) - 概念和专有名词相关推荐

  1. 机器学习和深度学习之数学基础-线性代数 第一节 向量及线性映射

    转自:https://blog.csdn.net/yong_bai/article/details/80033516 yong_bai 发布于2018-04-18 21:40:15 阅读数 1440  ...

  2. 人工智能数学基础-线性代数2:向量的点积、內积、数量积和外积

    ☞ ░ 老猿Python博文目录░ 一.内积 1.1.定义 内积(inner product)又称数量积( scalar product).点积(dot product),是指接受在实数R上的两个向量 ...

  3. 熟读《阿里巴巴java开发手册》(六、工程结构,七、 设计规约,专有名词解释)

    目录 六.工程结构 (一) 应用分层 (二) 二方库依赖 (三) 服务器 七. 设计规约 附 2: 专有名词解释 六.工程结构 (一) 应用分层 1. [推荐] 图中默认上层依赖于下层,箭头关系表示可 ...

  4. java新人_JAVA新人之——专有名词

    JAVA新人之--专有名词 --北大青鸟淮安瀚唐校区 好多同学问小编说: 自己英语能力很差,学习起来很吃力; 好多英文单词没见过,肿么办? JAVA专业的词汇量远远少于高中英语,在学习的整个过程中,总 ...

  5. 笛卡尔坐标系_Shader学习(4)坐标系和矢量的概念

    文中多有引用,如有侵权请指出. 坐标系和矢量的概念 1. 笛卡尔坐标系 (1) 在三维游戏的实现中,所有的物体和图像都在笛卡尔坐标系的基础上实现. (2) 二维坐标系和三维坐标系,这些知识在高中时期就 ...

  6. 线性代数1:向量、线性组合、张成的空间和基

    课程地址:[官方双语/合集]线性代数的本质 - 系列合集 目录 一.什么是向量 1. 向量的表达方式 2. 向量的加法 3. 向量的数乘 二.线性组合.张成的空间和基 1. 坐标系的基 2. 线性组合 ...

  7. c++矩阵转置_线性代数中的向量矩阵

    目录 前言 符号约定 向量的基本性质 [定义,基向量,线性相关/无关*,向量点积] 矩阵的基本性质 [转置,广播,线性变换] 矩阵基本运算 [矩阵相乘,矩阵点积] 行列式 [概念,性质,右手法则,行列 ...

  8. 密码学系列(二):专有名词缩写【持更】

    密码学系列(二):遇到的一些专有名词缩写[持更] 密码学相关 密码产品所需 密码学相关 CRL:证书吊销列表 在线证书状态协议(OCSP):一个互联网协议,用于获取符合X.509标准的数字证书的状态. ...

  9. 3GPP接口定义及相关协议一, 手机通信专有名词中英文对照

    1 3GPP接口定义及相关协议一览 Controlling Radio Network Controller (CRNC) A role an RNC can take with respect to ...

最新文章

  1. 自动驾驶关键环节:行人的行为意图建模和预测(上)
  2. [LeetCode]Convert Sorted Array to Binary Search Tree
  3. Redis中的Cluster总结
  4. 3d立体相册特效html网页代码_新闻类网页正文通用抽取器
  5. vue修改计算属性的值_Vue语法高级之计算属性和侦听器
  6. 包容网关 Inclusive Gateway
  7. 被黑多年的WPS上市,背后:雷军拒绝收购,死磕微软 31 年
  8. SEO基础知识简介(一)
  9. 信息安全实验四:RSA公钥加密算法 2019.04.28
  10. 3.css3深入,高级选择器浮动布局,html5/css3基础开始(推荐收藏)
  11. 关于VMware Desktone中的Slony和数据库
  12. 计算机字体为什么会模糊,电脑字体很模糊怎么解决,电脑字体突然模糊
  13. 从0开始一步一步用Laravel5.2集成原生微信支付
  14. 关于git无法上传大于100M文件的解决方法
  15. 鸿蒙 网络加载ERR_CLEARTEXT_NOT_PERMITTED
  16. 软件工程导论张海蕃书籍pdf_《软件工程导论》张海蕃 课后习题答案.docx
  17. 计算共形几何是计算机科学和,科学网—《计算共形几何》教程第一章 - 顾险峰的博文...
  18. 黑客利用瑞昱声卡设计缺陷监听你?
  19. 【跟着MIT学Python】Unit 4.8 Exceptions and Assertions
  20. 论如何买Ar眼镜才能避免交智商税?

热门文章

  1. 【Nginx那些事】nginx原理解析
  2. 【服务端渲染】NuxtJS基础
  3. yarn : 无法加载文件 E:\leading\NodeJs\info\node_global\yarn.ps1,因为在此系统上禁止运行脚本
  4. 【C语言】数据结构C语言版 实验3 带头结点的单链表
  5. 如何使用COMPUTER VISION将LEPRECHAUN-HATS放入您的网站
  6. mysql复杂查询示例_找到时间和内存复杂性之间的平衡-一个示例
  7. 微处理器硬件喂狗_硬件基础:微控制器到底是什么?
  8. python获取字典长度_python字典操作
  9. 牛逼了!Python 开发植物大战僵尸游戏
  10. 深夜,我用python爬取了整个斗图网站,不服来斗