Win 8.1 LibO 4.4.7 Calc

Bonjour,
Comment indiquer sur un graphique le point d'intersection de 2 courbes (2 droites) ?
Juste pour info: je désire calculer à quel moment acheter une voiture essence est plus rentable que la même voiture en diesel ...je proposerai ce petit exercice à mes "élèves"du club RIO en lequel je suis animateur.
D'avance merci.
Cdlt

Bonjour,

essayer comme ceci
- nommer "essence" la série de valeurs pour la voiture à essence
- nommer "gazole" la série de valeurs pour la voiture Diesel
- ajouter une colonne "Point de croisement" avec cette formule
=SI(essence=Gazole;INDIRECT("essence");"")
- valider comme formule matricielle

- ajouter au graphe une série de données pour les "points de croisement"
- formater cette courbe comme suit
-- ligne aucune
-- symbole au choix

N'ayant pas les valeurs, je ne sais pas si cela conviendra.
Lucien

ce n'est pas moi qui est fait la demande mais je ne peux pas m’empêcher
d'intervenir
Ca fonctionne du tonnerre
merci LC_Libre

Lucien,
Merci pour cette suggestion mais je vais user de ta patience pour m'indiquer comment mettre en pratique. Je te joins le fichier en question
http://www.cjoint.com/c/FCxpJiaEaVS

ce n'est pas trivial, pour ma propre expérience je vais voir comment mettre en place les données mais je pense que je ne proposerai pas ce complément au groupe d'élèves...
Merci

FRICARD Claude

Bonjour,

je cale sur la difficulté. Intuitivement, je pense qu'il faut calculer, par une opération mathématique qui m'échappe,
- toutes les valeurs intermédiaires entre deux valeurs de la série "essence"
- toutes les valeurs intermédiaires entre deux valeurs de la série "gazole"

Ensuite, comparer ces nouvelles séries de valeurs et ne faire apparaître que la ou les valeurs identiques.

NB : le titre initial du sujet ne permettant pas de définir le problème, je l'ai modifié pour ma réponse. Peut-être cela attirera-t-il l'attention des spécialistes.

Lucien

Bonjour,

[...]

je cale sur la difficulté. Intuitivement, je pense qu'il faut calculer,
par une opération mathématique qui m'échappe,
- toutes les valeurs intermédiaires entre deux valeurs de la série
"essence"
- toutes les valeurs intermédiaires entre deux valeurs de la série "gazole"

Ensuite, comparer ces nouvelles séries de valeurs et ne faire apparaître
que la ou les valeurs identiques.

Si les deux courbes sont des droites, il faut récupérer l'équation de
chaque droites (la pente et la valeur à x=0), le point recherché est la
solution du système de 2 équations linéaires ainsi obtenu. Pour calculer
cette solution il suffit de savoir calculer un déterminant 2x2.
Une recherche sur Wikipédia permet de reconstituer la théorie.

On devrait pouvoir faire la même chose avec le solveur linéaire embarqué
par Calc.

Si les courbes ne sont plus des droites, il faut utiliser un solveur
non-linéaire dont l'installation dans Calc est optionnelle.

Bonne journée
JBF

Merci à vous qui avez bien voulu passer un peu temps à chercher réponse à ma question. Néanmoins nous en resterons là sur ce sujet qui n'est pas essentiel. D'après l'axe des kms l'on peut visuellement comprendre à quel moment la solution "gazole" peut devenir rentable et aussi en modifiant le paramètre : nombre de kms/an mesurer l'impact sur le choix d'énergie. Je ne suis pas retraité de chez ce fabriquant national des Méganes mais j'avais des chiffres à ma disposition concernant ces véhicules.
Quant à mes "élèves" il y a pas mal de petits exemples simples pour leurs présenter l'intérêt des tableurs ...
Encore merci.
J'ajouterai que sur ce forum il se trouve des intervenants de Belgique, je tiens ici à les assurer de ma profonde empathie, en ces moments difficiles qui secouent nos voisins.

Bonjour,

fricard Claude wrote

Je te joins le fichier en question
http://www.cjoint.com/c/FCxpJiaEaVS

Je viens de voir cette discussion, mais le fichier n'est plus disponible.
Pourrais-tu le joindre en passant par nabble ?

Gérard

Gérard Fargeot wrote

Bonjour,
fricard Claude wrote

Je te joins le fichier en question
http://www.cjoint.com/c/FCxpJiaEaVS

Je viens de voir cette discussion, mais le fichier n'est plus disponible.
Pourrais-tu le joindre en passant par nabble ?

Gérard

Même sans fichier, le principe est simple.
Tu as 2 droites du type Y=a*X+b
avec
a = le coût du km (entre autre, le carburant)
b = le coût fixe (principalement le prix d'achat)
X = les km parcourus
Y = le coût total pour X km parcourus

Soit 2 équations :
Y_essence = a*X + b
Y_diesel = c*X + d

les 2 courbes se croisent lorsque Y_essence = Y_diesel donc pour X = (d-b) /
(a-c)

Gérard

Gérard Fargeot wrote

Tu as 2 droites du type Y=a*X+b
avec
a = le coût du km (entre autre, le carburant)
b = le coût fixe (principalement le prix d'achat)
X = les km parcourus
Y = le coût total pour X km parcourus

Soit 2 équations :
Y_essence = a*X + b
Y_diesel = c*X + d

les 2 courbes se croisent lorsque Y_essence = Y_diesel donc pour X = (d-b)
/ (a-c)

Gérard

Ajout (j'ai envoyé trop vite) :
Je présume que tu possèdes les valeurs a, b, c et d dans ton classeur.
Si tu avais seulement les valeurs brutes X et Y de chacune des droites,
les valeurs a et c se calculent avec la fonction PENTE
les valeurs b et d avec la fonction ORDONNEE.ORIGINE

A+

Merci Gérard pour cette proposition, ceci étant dans le cadre du cours à l'association il faut que je montre des exemples simples et le mot équation est déjà un injure pour la plupart des personnes ...Néanmoins et personnellement j'essaierai d'utiliser ces suggestions.
cordialement
Claude

Gérard Fargeot wrote

Bonjour,
fricard Claude wrote

Je te joins le fichier en question
http://www.cjoint.com/c/FCxpJiaEaVS

Je viens de voir cette discussion, mais le fichier n'est plus disponible.
Pourrais-tu le joindre en passant par nabble ?

Gérard

le fichier en question :FCEjMyFobXU_graph-conso.ods <http://www.cjoint.com/doc/16_03/FCEjMyFobXU_graph-conso.ods>
Si tu peux me montrer comment mettre en application les fonctions, je t'en remercie d'avance
Claude

Bonjour,

Comme je le pensais, tu as déjà les éléments nécessaires dans ton classeur.
Le nombre de km auquel les courbes se croisent est donné par la formule
=C11/C8

J'ai transformé ton diagramme en ligne en diagramme X/Y et y ai ajouté une
ligne pointillée verticale au point de croisement.

graph-conso_CroisementLignes.ods
<http://nabble.documentfoundation.org/file/n4179885/graph-conso_CroisementLignes.ods>

A+
Gérard

Merci Gérard, juste cette précision :comment as-tu inséré la ligne verte de pointillés ?
On peut ajouter qu'en faisant = C27/B12 on voit en combien de temps le gazole deviendra plus rentable que l'essence.... il n'y a aucune arrière-pensée écolo ou non derrière ces chiffres :wink: juste un petit exemple d'utilisation des courbes.
A+