因爲目前研究方向爲3維重建,所以需要補一些線代知識,該筆記主要是給自己看的,而且一般記錄我不太熟悉的向量有關的知識...一般線代常識性東西我就不寫了....
第一課
在MIT老師對於線性代數中AX=b的理解中,將矩陣乘以向量分爲兩種形式,一種行圖像,一種列圖像。
二維:
行圖像:
對於函數
行圖像將每一行視爲一條直線,對於其中的x,y視爲每一條直線上的點,求出x,y爲兩直線的交點。
列圖像:
將矩陣A拆分爲各列,兩列分別對於x,y
列圖像的意義爲對於向量[2,-1]與向量[-1,2]求解參數x,y使兩向量的加和等於[0,3],及x,y分別爲兩向量的係數
三維:
對於方程
行圖像爲
行圖像將每一行視爲一個平面,對於其中的x,y,y視爲每一個平面上的點,求出x,y,z爲三平面的交點。
列圖像
列圖像的意義爲對於向量[2,-1,0]與向量[-1,2,-3]與向量[0,-1,4]求解參數x,y,z使三向量的加和等於[0,-1,4],及x,y,z分別爲三向量的係數
以此可推廣到多維度,每一列都爲一個向量,求得解爲每個向量的係數。
因此矩陣乘以向量計算有兩種形式
第一種爲Ax=b看A各列的線性組合
線性代數主要以這種形式爲主
第二種爲國內數學常用形式
課程中還有些內容爲線性相關,線性無關的內容,
當Ax=b中A爲2*2矩陣時,若要使b可表示爲任意的向量,或者可表示任意一點,需要使A中一個列向量乘以任意k不等於另一個列向量,也就是兩向量線性無關,也就是秩等於二,或稱爲非奇異矩陣...,同理A爲3*3...n*n類似,國內線性代數書上講的很清楚...不一一解釋
第二課
首先講了方程消元計算,而後用矩陣代替消元,大多對於矩陣行進行消元的知識點。
有部分講到了矩陣左乘的向量形式
例
當對於矩陣進行行的變換需要對矩陣進行左乘單位矩陣的變換,對矩陣進行列的變換需要對矩陣進行右乘單位矩陣的變換
矩陣相乘時:
一種形式:
當兩個矩陣相乘時相當於矩陣A對於B中每一列向量進行左乘每一列左乘後得到一列,然後組合到一起
另一種形式:
相當於矩陣B對於A中每一行向量進行右乘每一行右乘後得到一行,然後組合到一起