Bonjour,
Je sollicite votre aide pour un petit problème sur lequel je bloque... J'ai pu écrire un code MATLAB qui me permet de sélectionner des points dans une matrice 2D. Ces points que je sélectionne sont un sous-ensemble de la matrice en question. Pour continuer mon traitement de données, j'aimerais "marquer" ces points sélectionnés dans ma carte 2D mais je n'ai pas trouvé comment faire... L'idée est de marquer ces points par une croix sur la carte de mes données pour les repérer visuellement. C'est la partie visuelle qui me pose problème. Je veux à la fois visualiser les points sélectionnés par ma fonction/condition et ceux non sélectionnés dans la carte d'origine.
Voici mon code déjà écrit :
J'ai pu trouver ceci mais je n'ai pas pu l'adapter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 vect_co = zeros(1,152690); for phi = 1:401 for theta = 1:401 [dist] = myfun(theta,phi); if (dist >= theta_1) && (dist <= theta_2) vect_co = [vect_co co(theta,phi)]; end end end
Si vous avez d'autres suggestions...
Code : Sélectionner tout - Visualiser dans une fenêtre à part plotvec(x,c,Marker)
Merci
Partager