ScatterPlot
SinksLe bloc ScatterPlot trace des paires de valeurs scalaires sous forme de points individuels dans un plan bidimensionnel. À chaque pas de simulation, les valeurs actuelles des entrées X et Y sont enregistrées sous forme de point sur le canevas, constituant un nuage de points au fil de la simulation.
Ce bloc est particulièrement utile pour révéler des corrélations entre deux signaux, visualiser des figures de Lissajous ou examiner la distribution conjointe du bruit sur deux voies.
Modèle Mathématique
Entrées & Sorties
| Direction | ID | Label | Type | Status |
|---|---|---|---|---|
| → In | x |
X | number | Required |
| → In | y |
Y | number | Required |
Paramètres
| Paramètres | Label | Type | Défaut | Description |
|---|---|---|---|---|
title |
Title | text | Scatter Plot |
|
pointSize |
Point Size | number | 4 |
|
color |
Color | string | #2563eb |
|
showGrid |
Show Grid | boolean | true |
Exemples d'Utilisation
Figure de Lissajous
Sine(f=1) → ScatterPlot.X
Sine(f=3) → ScatterPlot.Y
Excitez X avec une onde sinusoïdale de 1 Hz et Y avec une onde de 3 Hz pour générer une figure de Lissajous 1:3 — une vérification rapide du rapport de fréquences entre deux oscillateurs.
Corrélation entre deux voies de capteurs
Sensor1 → ScatterPlot.X
Sensor2 → ScatterPlot.Y
Connectez les sorties de deux capteurs physiques pour visualiser leur corrélation croisée et identifier des dépendances linéaires ou non linéaires.
Remarques & Bonnes Pratiques
- Bloc puits (sink) : ScatterPlot ne possède aucun port de sortie. C'est un nœud d'affichage terminal qui n'alimente aucun calcul en aval.
- Deux entrées scalaires : Les ports X et Y acceptent chacun un signal numérique scalaire unique. Les signaux matriciels ou vectoriels ne sont pas pris en charge par ce bloc.
- Accumulation : Les points sont ajoutés à chaque pas de simulation et ne sont pas effacés en cours d'exécution. Pour les trajectoires en plan de phase, cela fournit l'historique complet de l'orbite.
- Aucun axe temporel : Contrairement à un oscilloscope temporel, l'axe horizontal représente la valeur du signal X, et non le temps de simulation.
Composants Associés
- XYPlot : Vue de plan de phase similaire avec longueur de traînée et grille configurables ; adaptée aux trajectoires animées en temps réel.
- Histogram : Affiche la distribution marginale d'un seul signal plutôt que la distribution conjointe de deux signaux.
- uPlotDisplay : Trace des signaux par rapport au temps de simulation pour la surveillance des formes d'onde.