Différences entre versions de « Commande ProduitScalaire »
De GeoGebra Manual
m (Remplacement du texte — « ;([^\n]*)\[(.*)\] » par « ;$1($2) ») |
|||
Ligne 1 : | Ligne 1 : | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=6.0}}</noinclude>{{command|CAS|ProduitScalaire}} |
Ligne 14 : | Ligne 14 : | ||
− | [[ Image: | + | [[ Image:Menu view cas.svg|32px]] '''Calcul formel''' : |
+ | |||
La création préalable des vecteurs n'est pas nécessaire, on peut utiliser des '''listes''' de coordonnées | La création préalable des vecteurs n'est pas nécessaire, on peut utiliser des '''listes''' de coordonnées | ||
− | :{{exemples| 1=<br/><code>ProduitScalaire | + | :{{exemples| 1=<br/><code>ProduitScalaire({2, 2}, {-3, 1})</code> donne le nombre -4 ; <br/><code>ProduitScalaire({1, 3, 2}, {0, 3, -2})</code> donne le nombre 5.}} |
{{Attention|<div> L'utilisation de cette syntaxe directement dans '''''saisie''''', provoque un produit "terme à terme" : | {{Attention|<div> L'utilisation de cette syntaxe directement dans '''''saisie''''', provoque un produit "terme à terme" : | ||
− | ::{{exemples| 1=<br/><code>ProduitScalaire | + | ::{{exemples| 1=<br/><code>ProduitScalaire({2, 2}, {-3, 1})</code> donne la liste {-6, 2} ; <br/><code>ProduitScalaire({1, 3, 2}, {0, 3, -2})</code> donne la liste {0, 9, -4}.}} |
</div>}} | </div>}} | ||
Ligne 25 : | Ligne 26 : | ||
Avec la possibilité de travailler en littéral. | Avec la possibilité de travailler en littéral. | ||
− | :{{exemples| 1=<div>Vous créez deux vecteurs du plan par <code>u := (a, b)</code> et <code>v := ( a', b')</code><br/> <code>ProduitScalaire | + | :{{exemples| 1=<div>Vous créez deux vecteurs du plan par <code>u := (a, b)</code> et <code>v := ( a', b')</code><br/> <code>ProduitScalaire(u,v)</code> donne le nombre a a' + b b'.{{attention|1= L'utilisation de y et y', provoquera y'=1}}Vous créez deux vecteurs de l'espace par <code>u := (a, b, c)</code> et <code>v := ( a', b', c')</code><br/> <code>ProduitScalaire(u,v)</code> donne le nombre a a' + b b' + c c'. |
</div>}} | </div>}} | ||
:{{Cmd| [[commande ProduitVectoriel|ProduitVectoriel]].}} | :{{Cmd| [[commande ProduitVectoriel|ProduitVectoriel]].}} |
Version actuelle datée du 10 octobre 2017 à 11:39
Pour calculer directement le produit scalaire de deux vecteurs u et v créés, vous pouvez utiliser tout simplement le produit u v.
- Exemples :
- Vous avez créé deux vecteurs du plan \vec{u} \begin{pmatrix}2 \\ 2\end{pmatrix} et \vec{v}\begin{pmatrix}-3 \\ 1\end{pmatrix},
u v
donne le nombre -4; - Vous avez créé deux vecteurs de l'espace \vec{w} \begin{pmatrix}1 \\ 3\\2\end{pmatrix} et \vec{s} \begin{pmatrix}0 \\ 3\\-2\end{pmatrix} ,
w s
donne le nombre 5.
- Vous avez créé deux vecteurs du plan \vec{u} \begin{pmatrix}2 \\ 2\end{pmatrix} et \vec{v}\begin{pmatrix}-3 \\ 1\end{pmatrix},
- ProduitScalaire( <Vecteur>, <Vecteur> )
- Retourne le produit scalaire des deux vecteurs
- Exemple :
ProduitScalaire((2, 2), (-3, 1))
retourne -4 de définition (2, 2) (-3, 1) dans Algèbre ;
Après saisie deu=(2, 2)
et dev=(-3, 1)
ProduitScalaire(u, v)
retourne -4 de définition u v dans Algèbre.
La création préalable des vecteurs n'est pas nécessaire, on peut utiliser des listes de coordonnées
- Exemples :
ProduitScalaire({2, 2}, {-3, 1})
donne le nombre -4 ;ProduitScalaire({1, 3, 2}, {0, 3, -2})
donne le nombre 5.
L'utilisation de cette syntaxe directement dans saisie, provoque un produit "terme à terme" :
|
Avec la possibilité de travailler en littéral.
- Exemples :Vous créez deux vecteurs du plan par
u := (a, b)
etv := ( a', b')
ProduitScalaire(u,v)
donne le nombre a a' + b b'.L'utilisation de y et y', provoquera y'=1 Vous créez deux vecteurs de l'espace par
u := (a, b, c)
etv := ( a', b', c')
ProduitScalaire(u,v)
donne le nombre a a' + b b' + c c'.
- Saisie : Voir aussi la commande : ProduitVectoriel.