std.stats_batch
Batch-Varianten statistischer Funktionen (Summe, Min, Max, Durchschnitt, Varianz, Standardabweichung, Spannbreite) für jeweils 4 oder 8 direkt übergebene Werte ohne Array-Allokation. Ermöglicht effizientere Auswertung kleiner, fixer Datengruppen in einem Aufruf.
Einsatzbereiche: Ergänzung von std.stats für SIMD-freundliche Berechnungen, Sensor-Aggregation (z.B. 4 Temperaturmesswerte), Echtzeit-Monitoring mit fixen Fenstergrössen.
Autor: Andreas Röne
Copyright: 2024-2025 Andreas Röne
Funktionen
| Signatur | Sichtbarkeit | Beschreibung |
|---|---|---|
ArraySum4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Summiert 4 direkte Werte |
ArraySum8(a0: int64, a1: int64, a2: int64, a3: int64, | pub | Summiert 8 direkte Werte |
ArrayMin4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Minimum aus 4 direkten Werten |
ArrayMin8(a0: int64, a1: int64, a2: int64, a3: int64, | pub | Minimum aus 8 direkten Werten |
ArrayMax4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Maximum aus 4 direkten Werten |
ArrayMax8(a0: int64, a1: int64, a2: int64, a3: int64, | pub | Maximum aus 8 direkten Werten |
ArrayAvg4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Durchschnitt aus 4 direkten Werten |
ArrayAvg8(a0: int64, a1: int64, a2: int64, a3: int64, | pub | Durchschnitt aus 8 direkten Werten |
ArrayVariance4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Varianz aus 4 direkten Werten |
ArrayStdDev4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Standardabweichung aus 4 Werten |
ArrayRange4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Spannbreite aus 4 direkten Werten |
ArraySumSquares4(a0: int64, a1: int64, a2: int64, a3: int64): int64 | pub | Quadratsumme aus 4 direkten Werten |
