Histogram
SinksHet Histogram-blok verzamelt binnenkomende scalaire waarden gedurende de simulatie en geeft hun frequentieverdeling weer als een staafhistogram. Waarden worden gesorteerd in een vast aantal bakken (bins) van gelijke breedte over een door de gebruiker gedefinieerd bereik, wat in ÊÊn oogopslag inzicht geeft in het statistische karakter van een signaal.
Dit blok is uitermate geschikt voor ruisanalyse, inspectie van Monte Carlo-resultaten en kwaliteitsbewaking waarbij de vorm van de verdeling â en niet het tijdsverloop van de golfvorm â de grootheid van belang is.
Ingangen & Uitgangen
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | in |
Input | array | Required |
Parameters
| Parameters | Label | Type | Standaard | Beschrijving |
|---|---|---|---|---|
rangeMode |
Range | select | auto |
Auto fits the axis to the data; Manual uses the Min/Max below. |
minValue |
Min Value | number | -5 |
Lower bound (Manual range only). |
maxValue |
Max Value | number | 5 |
Upper bound (Manual range only). |
binMode |
Binning | select | count |
How bins are sized: a fixed number, a fixed step width, or auto. |
bins |
Bin count | number | 20 |
Number of bins (Bin count mode). |
binWidth |
Bin width | number | 1 |
Width/step of each bin (Fixed width mode). |
Gebruiksvoorbeelden
Sensorruis analyseren
NoiseSensor â Histogram
Verbind de uitvoer van een ruisende sensor rechtstreeks met het Histogram-blok om te observeren of de ruis bij benadering Gaussiaans is en om de spreiding te meten.
Monte Carlo-uitgangsverdeling
RandomSource â Plant â Histogram
Stuur het systeem (de plant) aan met een willekeurige signaalbron; het Histogram-blok toont de resulterende uitgangsverdeling over de gehele simulatie.
Opmerkingen & Best Practices
- Eindpuntblok (sink): Histogram heeft geen uitgangspoorten. Het is een terminerend weergaveknooppunt en levert geen gegevens aan downstream-berekeningen.
- Scalaire invoer: De ingangspoort accepteert een scalair numeriek signaal. Elke simulatiestap levert ÊÊn sample aan de geaccumuleerde verdeling.
- Accumulatie: In tegenstelling tot instantane weergaveblokken accumuleert het Histogram alle samples vanaf de start van de simulatie. De verdeling wordt stabieler naarmate de doorlooptijd toeneemt.
- Bereikbegrenzing (clamping): Samples buiten
[minValue, maxValue]worden meegeteld in de randbins en niet weggegooid. Pas het bereik aan als de verdeling sterk afgekapt lijkt.
Gerelateerde Componenten
- BarChart: Toont de waarden per element van een arraysignaal in plaats van een statistische verdeling.
- ScatterPlot: Zet paren van scalaire waarden uit om correlatie tussen twee signalen zichtbaar te maken.
- uPlotDisplay: Bewaakt de tijdreeksgolfvorm van een signaal over de volledige simulatieduur.