惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
Apple Machine Learning Research
Apple Machine Learning Research
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 司徒正美
博客园_首页
博客园 - 叶小钗
Blog — PlanetScale
Blog — PlanetScale
The Cloudflare Blog
量子位
人人都是产品经理
人人都是产品经理
小众软件
小众软件
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
IT之家
IT之家
Attack and Defense Labs
Attack and Defense Labs
Hacker News: Ask HN
Hacker News: Ask HN
TaoSecurity Blog
TaoSecurity Blog
Forbes - Security
Forbes - Security
罗磊的独立博客
Webroot Blog
Webroot Blog
美团技术团队
Help Net Security
Help Net Security
Google DeepMind News
Google DeepMind News
博客园 - 三生石上(FineUI控件)
The GitHub Blog
The GitHub Blog
Microsoft Security Blog
Microsoft Security Blog
H
Heimdal Security Blog
C
Check Point Blog
V2EX - 技术
V2EX - 技术
The Last Watchdog
The Last Watchdog
Microsoft Azure Blog
Microsoft Azure Blog
AI
AI
Cloudbric
Cloudbric
Application and Cybersecurity Blog
Application and Cybersecurity Blog
W
WeLiveSecurity
P
Privacy International News Feed
T
The Exploit Database - CXSecurity.com
P
Privacy & Cybersecurity Law Blog
B
Blog RSS Feed
Hacker News - Newest:
Hacker News - Newest: "LLM"
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
L
LINUX DO - 热门话题
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
A
Arctic Wolf
O
OpenAI News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园 - 【当耐特】
C
Cyber Attacks, Cyber Crime and Cyber Security
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Y
Y Combinator Blog
Know Your Adversary
Know Your Adversary

kok的笔记本

macOS 里 神秘的 kernel_task ,为什么一直在写入硬盘? 产品 node_modules 为什么总是这么大:一次从原理到实践的瘦身记录 谁来救救我的Mac存储空间-清理工具横评:付费vs免费,从界面到命令行 2023 读书推荐 写给播客嘉宾的录制说明书 在 Electron 中使用 Vue Devtools 几何原本中勾股定理的证明 Mac 安装软件时提示 已损坏,无法打开 应该怎么办 PegBoard 你的数字白板 少数派读者与作者的 NewsLetter 闲棋冷子-2-2021年我读过哪些很棒的书 闲棋冷子-1-相信你的身体,它不会骗你 修复 macOS 中 Cisco Anyconnect 报的奇怪Bug 我的 NAS 使用记录 Omniplan 入门教程 Hugo升级0.74记录 一年级产品经理需要掌握什么知识? 无籍之谈-3-和盖盖聊聊尼尔·盖曼与中外科幻 露营笔记-装备篇 无籍之谈-2-和鹏仔聊华尔街兴盛史,给小白投资者的一些建议 介绍一下《无籍之谈》 无籍之谈-1-和不土聊佛学,谈谈《一心走路》《僧侣与哲学家》 高达模型入门 - 工具整理 5 分钟了解 Sketch 的新特性 Tint - 色调 Hugo 主题移动端开发的一些心得 修复 macbook 键盘连击问题 在 Hugo 中使用 Open Graph 提升分享效果 选小米10 还是小米10 Pro? 利用 Python 批量合并 Excel 文件 为什么家国梦不好玩? 高雄85大楼 Mac优秀软件推荐-Itsycal 找到并和正确使用无版权资源 Excel 常用函数 一 无线吸尘器挑选指南 钢铁、蒸汽与 19 世纪 聊聊《铁道之旅》 如何挑选一个电脑电源? 有用的正则表达式 给psd瘦身 2019第二季度读书总结 组装 ITX 黑苹果主机 Intel CPU 挑选指南 常用的 Markdown 工具 2019第一季度读书总结 怎么用尺规作图画75°角? 在 Hugo 中使用 Sass 真正的换位思考-《爱的沟通》读书笔记 Hugo 中使用思维导图 反叛公司中的治理者和顾问玩法 如何搭配成为一个盐系男生? 反叛公司 Rebel Inc. 入门指南 如何评估需求,预估开发成本? 小米8、小米8SE、小米8青春版参数对比 微信外部链接内容管理规范分析 在售 iPhone 参数对比 给Hugo blog中增加一些插件 微信 MacOS 多开的一些实践 尺规作图小习题 用 hugo 和 netlify 搭建blog 介绍我自己 瓜摊老板 Really? EDM邮件营销,你需要知道 果子沟大桥 喀赞其的马车 清晨的木梨硡 hexo 主题开发 青龙寺的狮子 用一个特殊方法解决同位词问题 语义化 html 标签 数模的基本思路和写作攻略 hexo blog 搭建 0.1,0.1^0.1,为什么数值是波动的? 智能手机之旅 老师和学生的博弈 这些使用抗生素的方式,你做的对吗? 炼金术与钢之炼金术师 kok的笔记本 kok的笔记本 中国长征运载火箭家族-PegBoard
矩阵与线性变换的概念理解
kokdemo · 2018-11-03 · via kok的笔记本

今天看了一本叫做 数学女孩 的书。其实里面是关于一些数学科普的内容,翻到其中一页,写到:

角的旋转可以用下面的矩阵来标识

老实讲,我大学线性代数学的不好,很多基本概念都没有理解清楚,所以看到这里,虽然能理解下面矩阵乘法的含义,但是对于上面这个始终没有概念。

于是我去搜了一些资料。

代数的解释

搜到知乎上欧比旺麦格雷戈回答,是这样来解释的。

在直角坐标系画一画就知道了。设点离坐标原点距离r,与x轴夹角,将点绕原点逆时针旋转,旋转之后点的坐标为 。显然与原点距离不变,仍然为r。

显然如下关系成立:整理得到:把上面这两个方程写成矩阵形式:

所以,只要用上面这个矩阵作用在一个矢量(x,y)上,就会得到旋转之后的矢量(x',y')。因此,这个矩阵就代表了把矢量逆时针旋转的旋转操作。 旋转两次当然就是用这个矩阵在矢量上作用两次。当然,也可以直接代入到旋转矩阵里面。结果是一样的:

这算是代数的解释了,通过三角函数来找两个角之间的关系,我觉得也是个解释的方法。

几何的解释

我继续搜索,发现其实这样计算的形式在很多时候被称作线性变换

简单的说:

  1. 向量角度的旋转,可以认为是坐标系的旋转(向量顺时针转90°可以认为是坐标系逆时针旋转了90°)
  2. 坐标系的旋转可以认为是x轴和y轴的变换。对于原坐标系的向量,比如 $$\left ( 3,4 \right )$$ ,可以表示为 $$\left(3i,4j\right)$$,这里的$$i$$,$$j$$就是基向量。
  3. 当坐标轴旋转的时候,基向量首先旋转,$$i = (1,0), j = (0,1)$$;旋转之后 $$i = (0,1),j = (-1,0)$$
  4. 新的向量就是$$x \times \begin{bmatrix} 0\ 1 \end{bmatrix} , y \times \begin{bmatrix} -1\ 0 \end{bmatrix}$$
  5. 用矩阵的写法就是$$\begin{bmatrix} x\ y \end{bmatrix} \begin{bmatrix} 0&1\ -1&0 \end{bmatrix}$$

回到最开始

通过基向量变换的思考,我大致理解了矩阵和角度变换的关系。

回到最开始的这个矩阵。

$$\begin{bmatrix} cos\theta &-sin\theta\ sin\theta&cos\theta \end{bmatrix}$$

有没有发现

$$\begin{bmatrix} cos\theta \ sin\theta \end{bmatrix}$$

其实就是给x的基向量倾斜了一个角度,而我们上一节说的旋转90度,也刚刚好是这个矩阵角度为在∠90的一个特殊情况。

这里顺便要推荐bilibili上3Blue1Brown字幕组翻译的课程 “线性代数的本质” 。实话讲比课本上看的直观透彻多了。