Récupérer des nombres obtenus avec le calcul formel

Francois Byasson shared this question 3 years ago
Needs Answer

Bonjour,


Dans le cadre d'un travail sur les grandeurs et les unités de mesure, j'utilise le calcul formel pour simplifier des rapports entre grandeurs de même nature (par exemple entre des vitesses)

Quand les unités sont bien choisies, le rapport ne fait plus apparaître d'unités, c'est seulement un nombre, qui apparaît dans une ligne du calcul formel (par ex. à la ligne $7 : 3.6 )


A ce stade, il y a deux choses que je voudrais savoir faire :


1- J'aimerais pouvoir,à l'intérieur du calcul formel, tester une expression littérale, afin de d'identifier les expressions purement numériques (où il n'y a plus de lettres)


2- Pour une expression purement numérique obtenue avec le calcul formel, (par ex. à la ligne $7, le nombre 3.6), j'aimerais pouvoir récupérer cette expression numérique en tant que nombre manipulable, dans un tableur par exemple.


La commande LaTeX($7) fournit seulement le texte de la case $7. Serait-il possible d'en extraire un nombre manipulable?


Merci beaucoup pour votre aide, bonne journée,


François Byasson

Comments (6)

photo
1

GeoGebra Version and your OS, please?

photo
1

Windows7, Geogebra5,

Thank you for your interest

photo
photo
1

Bonjour,

2) Je suppose que tu voulais dire "à la ligne $27" (au lieu de $7)

Le principe est celui-ci : Pour que ce que tu crées avec le tableur soit créé dans GeoGebra aussi, il faut utiliser :=

Au lieu d'écrire (dans $27) $8 / $1

tu écris machin := $8 / $1, et le nombre machin est créé dans GeoGebra (voir la fenêtre Algèbre) : Tu peux alors utiliser ce nombre dans GeoGebra (Tableur ou autre)


1) Je ne comprends pas la question (donne un exemple stp)

photo
1

2) Merci beaucoup pour votre réponse très utile, je vais essayer très prochainement

1) Pour donner un exemple, si on a à la ligne $1 : 1000m/3600s

et à la ligne $2 : 1m/s

Le rapport $2/$1 est a priori une expression avec m et s, mais en fait c'est un nombre, une constante : 3.6, alors que si je fais $1*$2, j'obtiens 1/3.6*m2/s2

Je voulais savoir s'il existait un moyen de reconnaître une expression constante

(mais la question 2 était plus importante)

Merci encore, bonne soirée

photo
1

D'après ton fichier

ton 1000m/3600s (à la ligne $1) c'est un texte1 et 1m/s (à la ligne $2) est un texte2

Quand tu écris texte1 ou texte2 dans le Calcul Formel, tu obtiens des expressions littérales

Quand tu fais $2 / $1, les lettres m et s se simplifient et tu obtiens 3.6 (c'est ce que tu appelles une expression constante ?)

Quand tu fais $2 * $1, tu obtiens 1/3.6*m2/s2 (c'est du calcul littéral...)

Pour vérifier si tu obtiens une expression "constante" (c'est à dire un nombre)

Dans le même "esprit" :

Tu crées 1 nombre bidon : a=35.254

Si, dans le CAS tu fais a:=$2/$1 ton nombre a devient 3.6

Si, dans le CAS tu fais a:=$1*$2, ton nombre a reste inchangé (tu peux donc tester si a est égal à 35.254 ou pas)


C'est ce qui me vient... Il y a peut-être d'autres façons...

photo
1

Merci beaucoup encore une fois,

Je vais tester tout ça, ça a l'air super,

Bonne soirée,

François

photo
© 2023 International GeoGebra Institute