python與線性代數 向量內積 範數 夾角 施密特正交化

內積:

內積就是列向量的轉置乘以列向量,就是矩陣的乘法:

python與線性代數 向量內積 範數 夾角 施密特正交化

範數:

範數就是向量的長度,是a的轉置乘a,然後對這個數開方,並且numpy庫裡已經有了一個直接計算的方法:

python與線性代數 向量內積 範數 夾角 施密特正交化

夾角:

python與線性代數 向量內積 範數 夾角 施密特正交化

根據定義,我們寫下了下面的程序,用於計算夾角。

python與線性代數 向量內積 範數 夾角 施密特正交化

施密特正交化

首先來看施密特正交化的定義:

python與線性代數 向量內積 範數 夾角 施密特正交化

依照這個方法,我們寫了一個程序:

python與線性代數 向量內積 範數 夾角 施密特正交化

最後我們來測試一下:

python與線性代數 向量內積 範數 夾角 施密特正交化

python與線性代數 向量內積 範數 夾角 施密特正交化


分享到:


相關文章: