Bonjour à tous,
je cherche à inverser les axes x et y dans une figure (faire que les données en x passent en y et vice versa). Le soucis est que je ne dispose que de la figure, pas du programme qui l'a produit.
Il y a un moyen de faire ça?
Merci!
Bonjour à tous,
je cherche à inverser les axes x et y dans une figure (faire que les données en x passent en y et vice versa). Le soucis est que je ne dispose que de la figure, pas du programme qui l'a produit.
Il y a un moyen de faire ça?
Merci!
Bonjour,
Quelque chose comme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 h = get(gca,'children'); x = get(h,'xdata'); y = get(h,'ydata'); set(h,'xdata',y,'ydata',x)
MATLAB me répond :
c'est normal???? Error using ==> set Conversion to double from cell is not possible.
C'est que tu as plusieurs tracés dans ta figure, et donc h contient plusieurs handles. Une petite boucle sur tous les handles et normalement c'est réglé.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager