How to get coordinates for a specific contour line?
35 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Sk Zeeshan Ali
le 20 Jan 2020
Modifié(e) : Sk Zeeshan Ali
le 17 Fév 2020
I have the program as follows:
x = -2:0.2:2;
y = -2:0.2:3;
[X,Y] = meshgrid(x,y);
Z = X.*exp(-X.^2-Y.^2);
contour(X,Y,Z)
Now, I want to get a two-column matrix C that will give the (x,y) coordinates of a specific contour line, let us say for Z = 0.1. So, how to get this two-column matrix?
0 commentaires
Réponse acceptée
Claudio Iturra
le 20 Jan 2020
Modifié(e) : Image Analyst
le 21 Jan 2020
x = -2:0.2:2;
y = -2:0.2:3;
[X,Y] = meshgrid(x,y);
hold on % to your meshgrid a specific value for your contour.
[x1,y1] = contour(X,Y,Z,[0.1 0.1],'*k') % x1 will be your "two-column matrix"
1 commentaire
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Contour Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!