# spones


将非零稀疏矩阵元素替换为一

函数库: TyMath

# 语法

R = spones(S)

# 说明

R = spones(S) 生成与 S 具有相同稀疏结构的矩阵 R,但 1 位于非零位置。

# 示例

将指数函数应用于稀疏矩阵

c = sum(spones(S),dims=1) 是每列中的非零数。

r = sum(spones(S),dims=2) 是每行中的非零数。

sum(c) 和 sum(r) 相等,并且都等于 nnz(S)。

using TyMath
spones([1 2 3;4 5 6;7 8 9])
ans = 3×3 SparseMatrixCSC{Int64, Int64} with 9 stored entries:
 1  1  1
 1  1  1
 1  1  1

# 另请参阅

nnz