【线性代数】7-2:线性变化的矩阵(The Matrix of a Linear Transformation)
title: 【线性代数】7-2:线性变化的矩阵(The Matrix of a Linear Transformation)
categories:
- Mathematic
- Linear Algebra
keywords: - Matrix
- Matrix for the Derivate
- Matrix for the Integral
- Construction of the Matrix
- ABABAB Match TSTSTS
- Multiplication
- Change of Basis Matrix
- Wavelet Transform
- Fourier Transform(DFT)
toc: true
date: 2017-12-04 12:52:03
Abstract: 本篇有点长,内容及其丰富,包括线性变换的矩阵形式以及相关例子(导数和积分),然后详细的讲解了下怎么构造矩阵,也就是矩阵的来源,之后是矩阵相乘的原理,基的变换,最后一波大应用,小波变换和离散傅里叶变换
Keywords: Matrix,Matrix for the Derivate,Matrix for the Integral,Construction of the Matrix,ABABAB Match TSTSTS,Multiplication,Change of Basis Matrix,Wavelet Transform,Fourier Transform(DFT)
开篇废话
今天没啥废话,感觉之前废话多就是总是对一些事有看法,现在一个是事少了,尽量躲开那些扯淡的人和扯淡的事,第二可能是习惯了,蓝老师说过人要过百形形色色(saisai三声),确实是这样,子非鱼焉知鱼之乐。
线性代数过了今天可能就剩下下一篇的一点剩下的基础理论了,从开始写到现在,已经三个月了,速度确实太慢了;而且没什么人看,但是我觉得我敢自称会线性代数了,当然考试的话可能还得不了几分,但起码我能说出来一些很关键的知识,下一步就是机器学习最关键也是我之前完全没学会的概率了,概率和数理统计对于机器学习可能更重要一些,所以后面的博客继续更新概率论,矩阵分析可能要提上日程了,但是目前不确定什么时候写。
注意:下文中线性变换和线性组合是有区别的,请区分对待
The Matrix of a Linear Transformation
如果我们不去回想第一张的矩阵乘法,矩阵向量相乘,我们只从上一篇的思路继续,当时我们假定线性变换TTT 对v1∈ℜnv_1 \in \Re^nv1∈ℜn 的变换结果是 w1∈ℜmw_1 \in \Re^mw1∈ℜm ,如果w1≠v1w_1 \neq v_1w1̸=v1,那么就是空间发生了变换,我们假定存在矩阵A满足这个变换,也就是 T(v1)=Av1=w1T(v_1)=Av_1=w_1T(v1)=Av1=w1 那么矩阵规模是 m×nm\times nm×n 的,等等,如果v1v_1v1 所在的空间V和 w1w_1w1 所在的空间W 已经确定知道,那么能确定矩阵AAA么?答案是不确定的,也就是说输入空间输出空间即便确定了,我们也不能肯定之间的对应关系,那么还需要什么条件呢?答案是空间的基向量,我们知道基向量可以确定出整个空间(子空间)但是已知空间,却可以对应无数组各种各样的基向量,所以同样的空间,不同的基应该对应着不同的线性变换矩阵AAA 。
线性代数的另一个重要任务就是通过找到最完美的基来得到最完美的矩阵 AAA 。
下面我们研究一下基,我们假设空间V有n个线性独立的向量组成的一组基
v1⃗,v2⃗,…,vn⃗\vec{v_1},\vec{v_2},\dots ,\vec{v_n}v1,v2,…,vn
,那么空间内任一向量均可表示为 v⃗=c1v1⃗+c2v2⃗+⋯+cnvn⃗\vec{v}=c_1\vec{v_1}+c_2\vec{v_2}+\dots +c_n\vec{v_n}v=c1v1+c2v2+⋯+cnvn
Key idea of this section:
Suppose we know T(v1⃗),…,T(vn⃗)T(\vec{v_1}),\dots,T(\vec{v_n})T(v1),…,T(vn) for the basis vectors v1,…,vnv_1,\dots,v_nv1,…,vn
Then linearity produces T(v⃗)T(\vec{v})T(v) for every other input vector vvv
翻译一下,也就是我们知道,空间中的任一向量都是通过基向量的线性组合出来的,经过线性变换TTT 会得到新空间的一组向量然后进行线性组合就能得到结果:
T(v⃗)=T(c1v1⃗+c2v2⃗+⋯+cnvn⃗)=c1T(v1⃗)+c2T(v2⃗)+⋯+cnT(vn⃗)
T(\vec{v})=T(c_1\vec{v_1}+c_2\vec{v_2}+\dots +c_n\vec{v_n})=c_1T(\vec{v_1})+c_2T(\vec{v_2})+\dots +c_nT(\vec{v_n})
T(v)=T(c1v1+c2v2+⋯+cnvn)=c1T(v1)+c2T(v2)+⋯+cnT(vn)
也就是线性组合的线性变换等于线性变换后的线性组合,由于上式的表示的是输入空间的任一向量,所以从输入空间到输出空间的映射就此完成,有点拗口但是看上面的公式一目了然,彪悍的逻辑,不需要解释。
这里会举一个
【线性代数】7-2:线性变化的矩阵(The Matrix of a Linear Transformation)的更多相关文章
- OpenGLES 关于 数学 的分支 - 线性变化量、离散量、随机量
关于 数学 的分支 - 线性变化量.离散量.随机量 太阳火神的漂亮人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作 ...
- 【线性代数】2-4:矩阵操作(Matrix Operations)
title: [线性代数]2-4:矩阵操作(Matrix Operations) toc: true categories: Mathematic Linear Algebra date: 2017- ...
- java实现图像的直方图均衡以及灰度线性变化,灰度拉伸
写了四个方法,分别实现图片的灰度化,直方图均衡,灰度线性变化,灰度拉伸,其中好多地方特别是灰度拉伸这一块觉得自己实现的有问题,请大大们多多指教. import java.awt.Image; impo ...
- 【数字图像处理】五.MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理具体解释
本文主要讲述基于VC++6.0 MFC图像处理的应用知识,主要结合自己大三所学课程<数字图像处理>及课件进行解说.主要通过MFC单文档视图实现显示BMP图片点运算处理.包含图像灰度线性变换 ...
- 【线性代数】2-3:消元与矩阵的关系(Elimination and Matrix)
title: [线性代数]2-3:消元与矩阵的关系(Elimination and Matrix) toc: true categories: Mathematic Linear Algebra da ...
- 【Math for ML】矩阵分解(Matrix Decompositions) (下)
[Math for ML]矩阵分解(Matrix Decompositions) (上) I. 奇异值分解(Singular Value Decomposition) 1. 定义 Singular V ...
- 从矩阵(matrix)角度讨论PCA(Principal Component Analysis 主成分分析)、SVD(Singular Value Decomposition 奇异值分解)相关原理
0. 引言 本文主要的目的在于讨论PAC降维和SVD特征提取原理,围绕这一主题,在文章的开头从涉及的相关矩阵原理切入,逐步深入讨论,希望能够学习这一领域问题的读者朋友有帮助. 这里推荐Mit的Gilb ...
- 【线性代数】7-1:线性变换思想(The Idea of a Linear Transformation)
title: [线性代数]7-1:线性变换思想(The Idea of a Linear Transformation) categories: Mathematic Linear Algebra k ...
- PYTHON替代MATLAB在线性代数学习中的应用(使用Python辅助MIT 18.06 Linear Algebra学习)
前言 MATLAB一向是理工科学生的必备神器,但随着中美贸易冲突的一再升级,禁售与禁用的阴云也持续笼罩在高等学院的头顶.也许我们都应当考虑更多的途径,来辅助我们的学习和研究工作. 虽然PYTHON和众 ...
随机推荐
- 将物理机系统转为虚拟机系统 p2v
ref : https://blog.csdn.net/gsls200808/article/details/77932713 背景: 在公司有台机子主要负责某产品的升级与维护,出于各种原因,该产品需 ...
- 数据库-SQL语句练习【已完成26题,还剩35题】
练习题链接:https://www.nowcoder.com/ta/sql?page=0 错题频次表 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1+1 1+ ...
- 网络知识(1)TCP/IP五层结构
图1 数据流向图 1,网络基础 1.1 发展 古代:①烽火狼烟最为原始的0-1单bit信息传递:②飞鸽传书.驰道快马通信,多字节通信: 近代:①轮船信号灯:②无线电报[摩尔斯码]: 现代:①有线模拟通 ...
- 再谈 pm2
比forever好用,对Ubuntu和centos更友好,性能监控.自动重启.负载均衡,适用于laas场景, 总之,pm2是一个带有负载均衡功能的Node应用的进程管理器,可以实现在云服务器上,对no ...
- luogu题解P1967货车运输--树链剖分
题目链接 https://www.luogu.org/problemnew/show/P1967 分析 NOIp的一道裸题,直接在最大生成树上剖分取最小值一下就完事了,非常好写,常数也比较小,然而题解 ...
- Laravel with 查询指定的字段(非复制的哦)
问题: 在with里面指定查询字段,结果是null. 在模型里面指定查询字段,结果是null. 解决办法: 在查询指定字段的时候要顺带着查询关联的外键,例: // user 表 id name // ...
- WIN10升级失败,故障代码 0X8007042B-0X4000D 解决
个人博客链接:WIN10升级失败,故障代码 0X8007042B-0X4000D 解决
- 普通选项卡+自动播放功能+向前/向后按钮 原生js
今天做了幻灯片,主要功能包括:普通选项卡,向前/向后播放按钮,向前?向后播放功能,自动播放功能 要实现简单选项卡功能是没有问题的,但是添加功能就出现各种各样的问题了 遇到的问题:1 下标问题 2普通选 ...
- iOS开发 iOS10推送必看(基础篇)-转
iOS10更新之后,推送也是做了一些小小的修改,下面我就给大家仔细说说.希望看完我的这篇文章,对大家有所帮助. 一.简单入门篇---看完就可以简单适配完了 相对简单的推送证书以及环境的问题,我就不在这 ...
- css图片上加文字
第一种方法: 添加一个DIV,采用绝对定位,图片所属DIV为基准 <div style="position:relative;width:100px;height:100px;&quo ...