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 :

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
J'ai pu trouver ceci mais je n'ai pas pu l'adapter :
Si vous avez d'autres suggestions...
Merci