matlab之norm函数
生活随笔
收集整理的這篇文章主要介紹了
matlab之norm函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡單點說就是用來計算范數的一個函數。
假設A是一個矩陣,那么norm(A)或者norm(A,2)計算的就是A的2范數;同理norm(A,1)計算的就是1范數了.
2范數:計算步驟是先計算A*A‘(這里A’代表轉置,也就是原矩陣*(原矩陣的轉置)),然后計算他們乘積的特征值,取最大的那個特征值開根號即可
1范數:就是最大一列的和,注意,求和之前,先對每一個數進行去除負號的處理,即"-2.8"=2
如果是向量,那么一范數就是求正值的和,二范數就是根號下(向量中每個值的平方的和)
matlab中的演示:
二范數,第一個就是正常的計算,max(max())是因為用eig得到的特征值是對角陣形式的。
一范數:
>> AA =1 -2-3 4>> norm(A,1)ans =6>>總結
以上是生活随笔為你收集整理的matlab之norm函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB GPU编程基础
- 下一篇: 电机轴承故障相关的开源数据