星期五, 12月 08, 2006

matlab課堂筆記061207_稀疏矩陣

稀疏矩陣的應用 sparse精簡一般含有零元素甚多的矩陣,僅就非零元素之位置加以陳述。可以將一個含有許多零的元素矩陣改寫為位址表示,但其實質仍如原來之矩陣,功能相同 (其大小仍然與原來之M矩陣相同,而且可以直接與其他矩陣相互運算)。可使用full指令復原。
S = sparse(A) (A為矩陣之變數)
S = full(A)

稀疏函數 spfun
f = spfun(@fun,S)
對稀疏矩陣S之非零元素作函數(@fun)取代

沒有留言: