spaugment--生成最小二乘增广矩阵
生活随笔
收集整理的這篇文章主要介紹了
spaugment--生成最小二乘增广矩阵
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
【功能簡介】生成最小二乘增廣矩陣。
【語法格式】
S=spaugment(A,c)
S返回一個稀疏、對稱的非正定方陣,S=[c*I,A;A',0],c為殘留比例因子,I為單位矩陣。函數(shù)的功能是求解一個最小二乘問題:
min(norm(b-A*x))
norm函數(shù)用于求第二范式,如向量[1,1]的第二范式為sqrt(12+12)=1.4142。最小二乘問題可以表述為:
r=b-A*x
S*[r/c;x]=[b;0]
【實例3.20】生成一個最小二乘增廣矩陣。
>> a=[1,2,3;4,5,6]; >> b=spaugment(a,1); %生成最小二乘增廣矩陣 >> full(b) %將稀疏矩陣轉(zhuǎn)化為普通矩陣 ans = 1 0 1 2 3 0 1 4 5 6 1 4 0 0 0 2 5 0 0 0 3 6 0 0 0總結(jié)
以上是生活随笔為你收集整理的spaugment--生成最小二乘增广矩阵的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wilkinson--生成Wilkins
- 下一篇: 矩阵基本运算