- HasNan
- ReplaceNan
- ReplaceToZero
- NormalizeDouble
- Transpose
- TransposeConjugate
- TriL
- TriU
- Diag
- Row
- Col
- Copy
- Conjugate
- Concat
- Compare
- CompareByDigits
- CompareEqual
- Flat
- Clip
- Reshape
- Resize
- Set
- SwapRows
- SwapCols
- Split
- Hsplit
- Vsplit
- ArgSort
- Sort
ReplaceToZero
行列やベクトル内の小さな値をゼロに置き換え、置き換えた要素の数を返します。
ulong vector::ReplaceToZero(
|
パラメータ
abs_tol
[in] ベクトル/行列の要素と比較する絶対許容値。ベクトル/行列の絶対値が絶対許容値以下の場合、その要素はゼロに置き換えられます。複素数の場合は、複素数の大きさ(sqrt(value.real*value.real + value.imag*value.imag))を絶対許容値と比較します。
戻り値
ゼロに置き換えられた行列/ベクトル内の小さい要素の数。
例
matrixf a={{ 1, 1, 2, 3, 4},
|