Walidacja — plateau licznika Geigera-Müllera
Nachylenie (%/100V), średnia CPM, filtrowanie zakresu, klasyfikacja plateau (akceptowalne vs strome).
✓
10/10 asercji zdanych
Walidacja: ✓ ZALICZONA
Obliczono: 2026-07-08 02:28:46 UTC · PHP 8.1.2-1ubuntu2.24
Niezmienniki fizyczne
| Stan | Asercja | Wynik | Oczekiwane |
|---|---|---|---|
| ✓ | Plateau idealne: slope_pct_100v ≈ 0% / 100V Płaskie plateau → nachylenie zliczeń z napięciem ≈ 0%/100V (dobry licznik GM). |
-0,0067 %/100V | 0 %/100V |
| ✓ | Strome plateau: |slope_pct_100v| > 5%/100V Duże nachylenie → licznik GM stary lub napięcie poza zakresem pracy. |
slope = 16.7 %/100V | > 5%/100V |
| ✓ | Plateau płaskie: assessment zawiera 'akceptowalne' Kwalifikacja dydaktyczna: |slope| < 10%/100V → akceptowalne. |
plateau akceptowalne dydaktycznie | zawiera "akceptowalne" |
| ✓ | Plateau strome: assessment zawiera 'strome' Kwalifikacja dydaktyczna: |slope| > 10%/100V → strome, ostrożność. |
plateau strome, nastawa wymaga ostrożności | zawiera "strome" |
| ✓ | points = liczba par w zakresie [300,500] Wszystkie 9 wierszy leży w [300,500] → points = 9. |
9 punktów | 9 |
| ✓ | mean_cpm = średnia arytmetyczna mean_cpm = Σ(CPM_i) / N — prosta średnia arytmetyczna. |
1 000,2222 CPM | 1 000,2222 CPM |
| ✓ | Filtrowanie: tylko punkty V ∈ [300,500] (odrzuca 250V i 600V) Punkty poza zakresem [vMin, vMax] muszą być odrzucone. |
9 punktów (oczekiwane 9) | 9 |
| ✓ | mean(strome) > mean(płaskie): wzrost CPM z napięciem Strome plateau ma wyższe CPM (zliczenia rosną z napięciem). |
1 000,222 CPM < 1 200,000 CPM | rosnąca kolejność |
| ✓ | Plateau strome: slope_cpm_v ≈ 2 CPM/V Regresja liniowa: slope ≈ ΔCPM/ΔV = 400/200 = 2 CPM/V dla liniowego wzrostu. |
2 CPM/V | 2 CPM/V |
| ✓ | slope_pct_100v = slope × 100/mean × 100 (spójność) slope_pct_100V = slope_CPM_V × 100 / mean_CPM × 100 (normalizacja do średniej i 100V). |
16,6667 %/100V | 16,6667 %/100V |
Porównanie z benchmarkami
Benchmarki pokazują dwie kontrolne serie danych: prawie płaskie plateau i plateau o zbyt dużym nachyleniu.
| Benchmark | Wynik modelu | Punkt odniesienia | Ocena |
|---|---|---|---|
| Płaskie plateau: średnia i nachylenie To wzorzec poprawnej pracy licznika GM: napięcie zmienia się, ale zliczenia pozostają prawie stałe. |
mean 1000.22 CPM; slope -0.0067 %/100V | około 1000 CPM i nachylenie bliskie 0 | ✓ doskonały (≤5%) |
| Strome plateau: regresja liniowa Benchmark pokazuje, że klasyfikacja stromego plateau wynika z regresji, a nie z pojedynczej pary punktów. |
slope 2.000 CPM/V; 16.67 %/100V | około 2 CPM/V i 16,67%/100V | ✓ doskonały (≤5%) |
| Klasyfikacja jakości plateau Użytkownik końcowy potrzebuje nie tylko liczby nachylenia, ale też jednoznacznej interpretacji jakości nastawy. |
flat: plateau akceptowalne dydaktycznie; steep: plateau strome, nastawa wymaga ostrożności | płaskie akceptowalne, strome wymaga ostrożności | ✓ doskonały (≤5%) |
| Filtrowanie zakresu napięć Walidacja pilnuje, aby pojedyncze punkty spoza zadanego plateau nie zaburzały regresji. |
punkty w zakresie: 9 | 9 punktów, bo 250 V i 600 V są poza zakresem | ✓ doskonały (≤5%) |
| Spójność jednostki %/100V Ten wiersz wykrywałby klasyczny błąd jednostki: nachylenie na volt pomylone z nachyleniem na 100 V. |
obliczone 16.6667; raportowane 16.6667 %/100V | slope_CPM/V × 100 V / mean × 100% | ✓ doskonały (≤5%) |
Kontekst metodologiczny:
Plateau licznika GM ocenia się po stabilności zliczeń w zakresie napięć roboczych. Walidacja pokazuje, że kalkulator liczy średnią, regresję i nachylenie w %/100 V oraz odrzuca punkty spoza badanego zakresu.
Zakres walidacji
Sprawdzone: slope≈0 dla płaskiego, slope>5%/100V dla stromego, filtrowanie zakresu, regresja liniowa, klasyfikacja.