- 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
Ersetze kleine Werte in einer Matrix/einem Vektor durch den Wert Null und gib die Anzahl der ersetzten Elemente zurück.
ulong vector::ReplaceToZero(
|
Parameter
abs_tol
[in] Absoluter Toleranzwert, der mit dem Vektor-/Matrixelement verglichen wird. Wenn der Absolutwert des Vektors/der Matrix kleiner oder gleich dem absoluten Toleranzwert ist, wird das Element durch Null ersetzt. In komplexen Fällen wird der Modul des komplexen Werts ( sqrt(value.real*value.real+value.imag*value.imag) ) mit dem absoluten Toleranzwert verglichen.
Rückgabewert
Die Anzahl der Matrix-/Vektor-Kleinstelemente, die durch Null ersetzt wurden.RückgabewertRückgabewertDie Anzahl der kleinen Matrix-/Vektorelemente, die durch Null ersetzt wurden.
Beispiel
matrixf a={{ 1, 1, 2, 3, 4},
|