- 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
Remplace les petites valeurs dans une matrice/vecteur par la valeur zéro et renvoie le nombre d'éléments remplacés.
ulong vector::ReplaceToZero(
|
Paramètres
abs_tol
[in] Valeur de tolérance absolue par rapport à l'élément du vecteur/de la matrice. Si la valeur absolue du vecteur/matrice est inférieure ou égale à la valeur de tolérance absolue, l'élément est remplacé à zéro. Dans un cas complexe, module de valeur complexe ( sqrt(value.real*value.real+value.imag*value.imag) ) par rapport à la valeur de tolérance absolue.
Valeur de Retour
Le nombre d'éléments matriciels/vecteurs qui ont été remplacés à zéro.
Exemple
matrixf a={{ 1, 1, 2, 3, 4},
|