MATLAB Function Reference    
spalloc

スパース行列に対してメモリの割り当て

表示

詳細

S = spalloc(m,n,nzmax) は、nzmax 個の非ゼロ要素を保存するためのスペースをもつ、サイズ mn 列の要素がゼロのスパース行列 S を作成します。行列は、非ゼロ要素の数の増加によって繰り返しのストレージの割り当てを必要とせずに、列単位に作成されます。

spalloc(m,n,nzmax) は、つぎのコマンドを簡略化したものです。

例題

列あたり平均 3 個の非ゼロ要素をもつスパース行列を効率的に作るためには、つぎのようにします。


 soundsc sparse