Bonjour,
Pour une étude de signaux, j'ai plusieurs vecteurs correspondant à une caractéristique du signal (puissance, max, dispersion, energie spectrale etc...)
J'aimerais ploter toutes les caractéristiques deux à deux, c'est à dire :
puissance vs max
puissance vs dispersion
puissance vs energie spectrale
max vs dispersion
max vs energie spectrale
dispersion vs energie spectrale
ETC..
En tout, j'ai 12 caractéristique, peut être bientôt plus, donc j'aimerais savoir si il existait une petite commande ou routine pour faire ça ?
---------------------------------
Question bonus (sujet venant de mon post précédent) :
La commande ci dessous permet de tracer mes représentations d'une caractéristique par rapport à l'autre en donnant à chaque groupe une couleur
(groupé par nature du signal : bruit, bon signal, signal court, signal long etc..)
Je ne vois pas du tout comment implémenter une légende (dépendante de la nature du signal : 'type') dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 puissance=[2 5 4 6 2 7 6 5 5 7]; max = [5 3 6 8 4 2 6 9 1 4]; type = {'bruit' 'bruit' 'bon_signal' 'bruit' 'signal court' 'bon_signal' 'signal court' 'signal long' 'bruit' 'bruit'}; [pasbesoin,a,b] = unique(g); figure map = [1 0 0 ; 0 0 1 ; 0 1 0 ; 1 1 0]; colormap(map) scatter(puissance,max,[],b)
Merci
Partager