spparms
设置参数为稀疏矩阵例程
语法
spparms(“关键”,值)
spparms
值= spparms
键,值= spparms
spparms(值)
值= spparms(关键)
spparms(“违约”)
spparms(紧)
描述
spparms(“关键”,值)
设置一个或多个可调参数用于稀疏的例程。在普通使用,你应该不需要处理这个函数。
的含义关键
参数是
“冰淇淋” |
稀疏的监控国旗: |
0 |
不会产生诊断信息输出,默认 |
1 |
生产信息的选择算法基于矩阵结构,存储分配 |
2 |
也会产生非常稀疏矩阵算法的详细信息 |
“thr_rel”, |
最低程度的阈值 |
“exact_d” |
非零使用确切的学位最低程度。使用近似度为零。 |
“supernd” |
如果积极,最低程度将出错的每一个 |
“rreduce” |
如果积极,最低程度并减少每一行 |
“wh_frac” |
行 |
“autommd” |
使用非零最小程度(MMD)序和QR-based \ |
“autoamd” |
非零的使用 |
“piv_tol” |
主使用的公差LU-based \和/。 |
“bandden” |
乐队所使用的密度\ /带状矩阵。带密度定义为乐队(# 0)/(在一个完整的乐队#非零)。如果 |
“umfpack” |
非零使用UMFPACK而不是v4 LU-based解算器 |
“sym_tol” |
对称主宽容。看到 |
spparms
本身输出的当前设置的描述。
值= spparms
返回一个向量的分量给的当前设置。
键,值= spparms
返回向量,并返回一个字符矩阵的行关键字参数。
spparms(值)
,没有输出参数,设置所有参数值指定的参数向量。
值= spparms(关键)
返回一个参数的当前设置。
spparms(“违约”)
所有的参数设置为默认设置。
spparms(紧)
他们设置了最低程度排序参数紧设置,从而导致序填写,但使排序函数本身使用更多的执行时间。
的关键参数默认的
和紧
设置
关键字 |
默认的 |
紧 |
|
---|---|---|---|
值(1) |
“冰淇淋” |
|
|
值(2) |
“thr_rel” |
|
|
值(3) |
“thr_abs” |
|
|
值(4) |
“exact_d” |
|
|
值(5) |
“supernd” |
|
|
值(6) |
“rreduce” |
|
|
值(7) |
“wh_frac” |
|
|
值(8) |
“autommd” |
|
|
值(9) |
“autoamd” |
|
|
值(10) |
“piv_tol” |
|
|
值(11) |
“bandden” |
|
|
值(12) |
“umfpack” |
|
|
值(13) |
“sym_tol” |
|