(translator=Erison, ChineseSource=Erison-20020713-6\speye.html, EnglishSource=c:\matlabr12\help\techdoc\ref\speye.html)
MATLAB Function Reference    
speye

稀疏單位矩陣

Syntax

Description

S = speye(m,n) 建立一個 m x n 且其對角線都為 1 的稀疏矩陣。

S = speye(n) 即等於 speye(n,n).

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