MATLAB Function Reference |
Syntax
S = speye(m,
n)
S = speye(n)
Description
S = speye(m,n)
建立一個 m
x n
且其對角線都為 1
的稀疏矩陣。
Examples
I
=
speye(1000)
會建立一個 1000 x 1000 的稀疏單位矩陣,而其空間只佔 16 KB 而已。這和 I
=
sparse(eye(1000,1000))
結果一樣,但後者在做 eye(1000,1000)
時需要 8 MB 來暫存整個矩陣。
See Also
spalloc
分配空間給稀疏矩陣
spones
將稀疏矩陣的非零元素置換成 1
spdiags
取出及建立帶狀對角稀疏矩陣
sprand
產生均勻分布(uniformly distributed)的亂數稀疏矩陣
sprandn
產生正規分布(normally distributed)的亂數稀疏矩陣
spdiags | spfun |