simplification d'expression et contrainte sur les variables
Publié : mer. avr. 22, 2015 8:41 am
bonjour
Je travaille sur un sangaku : un triangle ABC rectangle en C coupé en 2 par la hauteur issue de l'angle droit (H est le pied de la hauteur).
Les trois cercles inscrits à chacun des 3 triangles.
Je sais faire les calculs "à la main", mais je veux tester des possibilités de Xcas pour le présenter à des collègues lors d'un stage.
Je voulais que Xcas calcule la somme des rayons des cercles inscrits. Suivant la construction utilisée pour définir mon triangle rectangle ABC, Xcas fait plus ou moins la tête ! (quitte à fermer sans préavis !)
Le calcul des aires des disques est inexploitable...
Je prépare alors mes formules (c'est facile à la main, car la formule qui donne le rayon en fonction des côtés des simple dans le cas d'un triangle rectangle) et j'obtiens des expressions à simplifier.
J'aimerais que dans les expressions, Xcas regroupe les termes en "a^2"et "b^2" et que "a^2 + b^2" soit simplifiée en "c^2" de même avec "ca" (longueur AH) et "cb" (longueur BH), il faudrait regrouper les termes et remplacer "ca+cb" par "c".
Je pensais utiliser la fonction subst mais elle remplace une variable par une valeur numérique.
Est-ce possible ? (si oui, de façon assez simple pour donner envie à des collègues d'utiliser Xcas )
Merci
Je travaille sur un sangaku : un triangle ABC rectangle en C coupé en 2 par la hauteur issue de l'angle droit (H est le pied de la hauteur).
Les trois cercles inscrits à chacun des 3 triangles.
Je sais faire les calculs "à la main", mais je veux tester des possibilités de Xcas pour le présenter à des collègues lors d'un stage.
Je voulais que Xcas calcule la somme des rayons des cercles inscrits. Suivant la construction utilisée pour définir mon triangle rectangle ABC, Xcas fait plus ou moins la tête ! (quitte à fermer sans préavis !)
Le calcul des aires des disques est inexploitable...
Je prépare alors mes formules (c'est facile à la main, car la formule qui donne le rayon en fonction des côtés des simple dans le cas d'un triangle rectangle) et j'obtiens des expressions à simplifier.
J'aimerais que dans les expressions, Xcas regroupe les termes en "a^2"et "b^2" et que "a^2 + b^2" soit simplifiée en "c^2" de même avec "ca" (longueur AH) et "cb" (longueur BH), il faudrait regrouper les termes et remplacer "ca+cb" par "c".
Je pensais utiliser la fonction subst mais elle remplace une variable par une valeur numérique.
Est-ce possible ? (si oui, de façon assez simple pour donner envie à des collègues d'utiliser Xcas )
Merci