Sous-sectionVecteurs, produit scalaire, produit vectoriel
Pour déclarer un vecteur on l’entre comme une liste de nombres. L’addition des vecteurs et la multiplication par une constante se font de la façon naturelle. Voyons un exemple avec des vecteurs de \(\R^4\text{.}\)
Le produit scalaire et le produit vectoriel se font grâce aux commandes _dot_product() ou _cross_product(). Le produit scalaire peut aussi se faire au moyen de *. Voyons des exemples
Afin de tracer une courbe parametrique, c’est la commande parametric_plot(...) qu’il faut utiliser. Noter que si le paramètre est une variable autre que \(x\text{,}\) il faut la déclarer. Il y a plusieurs options, voyons l’exemple de l’astroïde \(x^{2/3} + y^{2/3} = a^{2/3}\text{,}\) traité à l’exemple 1.5.6.
Notons que nous avons défini les fonctions \(x(t)\) et \(y(t)\) séparément, mais ceci n’est pas nécessaire, on aurait pu faire parametric_plot([a*cos(t)^3, a*sin(t)^3],...). La portion (t,0,2*pi) est là pour dire que le paramètre \(t\) prend les valeurs entre \(0\) et \(2\pi\text{.}\)
Pour les courbes dans \(\R^3\) le principe est le même. Il faut cependant noter que les possibilités d’annoter une figure soient beaucoup moins variées que pour les figures dans \(\R^2\text{.}\) Voici un exemple, celui de l’exemple 1.5.14, où il s’agissait de tracer la courbe intersection cône \(z^2 = x^2+ y^2\) et du plan \(z=1+y\text{.}\) Notons cependant que dans les notes, afin de mieux visualiser la courbe, elle est dessinée avec le cône et plan. Le paramétrage obtenu est
Ce code montrera seulement la courbe. Afin de voir les autres éléments, faites show(Courbe + Plan + Cone) à la dernière ligne, et changez la valeur du paramètre frame = ... pour voir l’effet.
Bien que les coordonnées polaires aient été traitées dans le Chapitre 3 3, finissons cette section avec un exemple de tracée de courbes en coordonnées polaires. En plus on remarquera l’utilisation de la commande graphics_array(...). On trace les courbes dont l’équation polaire est \(r=1+c\sin t\) pour différentes valeurs de \(c\text{.}\) La commande Courbes(...) construit une liste de courbes, puis avec graphics_array(...) on les dispose en tableau.