Bonjour à tous,
Je bloque depuis un moment sur problème et je ne trouve pas la solution.
Contexte:
Je tente de visualiser les tensions exercées sur une surface ronde. Ma tension ne dépends que du rayon et j'en connais déjà les valeur (qui forme une courbe discrète).
en schéma, se que je désirerais :
Problème
Je désire faire faire tourner ma courbe autour de l'axe y. J'ai essayé avec la fonction cylinder, le résultat me donne une rotation autour de x.
code
resultat
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 x = [0 2.5 5 7.5 10 12.5 15 17.5]; y = [12 11 10 10 10 9 11 30]; [X, Y, Z] = cylinder(y,500); surf(X,Y,Z); xlabel('X'), ylabel('Z'), zlabel('Y');
Une idée? Merci d'avance en tout cas
Sach
Partager