Dans un programme, j'ai un système linéaire qui admet une infinité de solution.
J'obtiens unvecteur du type :
[@1 , 5*@1, 2/3*@1]
avec @1 un réel quelconque
Comment peut-on imposer une valeur à @1 (par exemple @1=1) pour le faire disparaitre de l'expression du vecteur ?
Bien amicalement,
Franck
je crois pas qu'on puisse imposer une valeur à @1
mais alors, on ne peut pas se débarrasser de ce @1 ?
Franck
ben pkoi tu veux t'en debarraser ?
tu remplace @1 par n'importe quel réel et tu as un des vecteurs solution...
tu peux taper ça:
[k , 5*k,2/30k] | k=1
| représente le "sachant que", barre vertical à gauche du 7 sur la 89
apres tu a juste a changer le k=xxx pour avoir plusieurs soluce
je crois avoir trouvé une solution.
On peut convertir l'expression du vecteur en chaine, enlever les "@" et reconvertir de chaine en expression normale.
Merci à tous !
franck
t'a pas trouvé plus compliqué comme méthode ?
Link Le 10/06/2002 à 09:25 Mais c'est tout con, cette solution, c'est un vecteur de direction fixe et de longueur non importante. C'est le vecteur directeur d'une droite, si tu veux une solution particulière pour cela tu peux:
-Le convertir en coordonnées sphériques, normalement le @1 (ou @2,3,x) ne sera plus que dans une des coordonnées (le rayon, je crois que c'est la première)
- ou -
-essayer de voir l'effet de la fonction unitV(vecteur), ou vectUnit(vecteur) pour les Newbies Francophones

Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.