MATLAB Function Reference |
Syntax
f = spfun('function
',
S)
Description
函式 spfun
僅選擇稀疏矩陣的非零元素作用,保留了稀疏矩陣原本的格式。
f = spfun('
對矩陣 function
',S)
S
的非零元素計算 function
(S)
。function
必須為函式的名字,通常定義在 M 檔案中,可接受矩陣 S
的參數並對每個 S
的非零元素做計算。
Remarks
函式運算一個接著一個元素,如同大多數在目錄 elfun
的函式,是最適合當做 spfun
使用的函式。
Examples
S = (1,1) 1 (2,2) 2 (3,3) 3 (4,4) 4
f
=
spfun('exp',S)
擁有和矩陣 S
相同的稀疏矩陣結構:
f = (1,1) 2.7183 (2,2) 7.3891 (3,3) 20.0855 (4,4) 54.5982
full(exp(S)) ans = 2.7183 1.0000 1.0000 1.0000 1.0000 7.3891 1.0000 1.0000 1.0000 1.0000 20.0855 1.0000 1.0000 1.0000 1.0000 54.5982
speye | sph2cart |