文档

spfun

对非零稀疏矩阵元素应用函数

语法

f = spfun(有趣的)

描述

spfun函数有选择地将函数应用于非零一个稀疏矩阵的元素年代,保留原始矩阵的稀疏模式(下溢或if除外)有趣的的某些非零元素返回零年代)。

f = spfun(有趣的)评估有趣的(S)论的要素年代非零。有趣的是函数句柄。

参数化功能说明如何向函数提供附加参数有趣的,如果必要的。

例子

已知4 × 4稀疏对角矩阵

S = spdiags ([1:4] ', 0, 4, 4) S =(1,1) 1(2, 2) 2(3、3)3 (4,4)4

因为有趣的的所有非零元素返回非零值年代f = spfun (@exp S)具有与?相同的稀疏模式年代

F = (1,1) 2.7183 (2,2) 7.3891 (3,3) 20.0855 (4,4) 54.5982

exp (S)1年代,年代0年代。

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

提示

函数逐个元素操作,如elfun目录,是最适合使用的函数spfun

另请参阅

之前介绍过的R2006a

这个话题有用吗?