| MATLAB Function Reference | ![]() |
表示
spparms('key',value)
spparms
values = spparms
[keys,values] = spparms
spparms(values)
value = spparms('key')
spparms('default')
spparms('tight')
詳細
spparms('key',value)
は、スパース線形方程式の演算子 \ と /、、または、最小度合い並べ替え colmmd と symmmd で用いる調整可能なパラメータを、1つ以上設定します。通常の使用では、ユーザがこの関数を使う必要はありません。
values = spparms
は、カレントの設定値を成分とするベクトルを出力します。
[keys,values] = spparms
は、ベクトルを出力し、キャラクタ行列の行が、パラメータに対するキーワードであるようなキャラクタ行列も出力します。
spparms(values),
は、出力引数を指定しないと、すべてのパラメータを引数ベクトルで指定した値に設定します。
value = spparms(' は、1 つのパラメータのカレント値を出力します。key')
spparms('default')
は、すべてのパラメータをデフォルト値に設定します。
spparms('tight')
は、最小度合いの並べ替えのパラメータを tight (厳密) 値に設定します。これは、少ない充填で並べ替えを行うことができますが、並べ替えに時間がかかるようになります。
パラメータのキーワードとその default、または、tight は、つぎの通りです。
参考
\, colamd, colmmd, symamd, symmmd
参考文献
Gilbert, John R., Cleve Moler and Robert Schreiber, "Sparse Matrices in MATLAB: Design and Implementation," SIAM Journal on Matrix Analysis and Applications, Vol. 13, 1992, pp. 333-356.
| spones | sprand | ![]() |