OVH Cloud OVH Cloud

courbe xyz

2 réponses
Avatar
nadia
bonjour,

Comment créer une courbe en xyz avec excel ?
Courbe du style largeur, longueur, hauteur

merci

2 réponses

Avatar
Michel41
Bonjour
C'est un problème auquel je suis aussi confronté.
Le système graphique d'Excel permet des graphique 3D
mais la 3ème dimension est qualitative : cela permet
de représenter par une surface, l'évolution d'une courbe
3D dans le temps (temps discrétisé), par exemple.
La seul méthode que je connaisse résolvant la question,
consiste à calculer la projection 2D de coordonnées
3D (x, y, z) sur un graphique 2D Excel, mais la méthode
passe par le calcul matriciel.....
(x,y,z) = f => (x',y',z')
Tout dépend de la complexité du travail à exécuter : plutôt
que d'utiliser VBA, il est peut être possible d'utiliser les
fonctions matricielles du tableur....
Il faut aussi dans certaines cas (calcul de la rotation d'une
forme autour d'un axe quelconque) utilisé les quaternions
(objets mathématiques matriciels utilisé par exemple dans
les calculs orbitaires). Voir le site pour un cours sur les
quaternions :
http://artemmis.univ-mrs.fr/cybermeca/Formcont/mecaspa/SCAO/QUATERN/QUATERN0.HTM
Même si on ne comprend pas toute la "finesse" des
quaternions, on peut utiliser la page sur la matrice de passage
(le f de ma fonction ci-dessus). Bon courage

Aux début des années 80, on trouvait aussi beaucoup
de livres très simples sur les calculs 3D et 2D avec les listings.
Avec les prologiciels tous faits actuels, la présentation simple et
didactique de ce savoir faire est plus ou moins perdue. Snif !

L'API DirectX contient Direct3D ; j'ignore si VBA
probablement par l'intermédiaire d'un dll en C, peut piloter
cet utilitaire pour modifier l'image de fond d'un userform !
Sur ce point, si quelqu'un sait faire, je suis preneur +++++.

@+
M41



"nadia" a écrit dans le message de news:
435a6fd1$0$7868$
bonjour,

Comment créer une courbe en xyz avec excel ?
Courbe du style largeur, longueur, hauteur

merci



Avatar
Modeste
Bonsour®
"nadia" a écrit dans le message de news:
Comment créer une courbe en xyz avec excel ?
Courbe du style largeur, longueur, hauteur
Michel41 wrote:


La seul méthode que je connaisse résolvant la question,
consiste à calculer la projection 2D de coordonnées
3D (x, y, z) sur un graphique 2D Excel, mais la méthode
passe par le calcul matriciel.....
(x,y,z) = f => (x',y',z')


qelques exemples là :
http://www.prodomosua.it/zips/3d.xls
http://andypope.info/charts/3drotate.htm
ou encore là
http://jacxl.free.fr/cours_xl/courbes.html

--
n'oubliez pas les FAQ :
http://www.excelabo.net http://dj.joss.free.fr/faq.htm
http://www.faqoe.com http://faqword.free.fr
--
Feed Back
http://viadresse.com/?94912042