Poster un nouveau sujet Poster une réponse Page: 1,      >>
fonction canonique
Auteur Message
sf017



Autorisation : Membre
Nb de messages : 6
Inscrit le : Dim 22 Mai 2011, 18:49
Posté le : Dim 11 Sep 2011, 11:21   Citer 

alors, voila mon problème: j'aimerais un programme qui me trouve la forme soit canonique, soit développer, soit factoriser (vraiment au choix, là X) ) d'une fonction du second degré dont on connais alpha, béta, et éventuellement les racines. si un tel programme existe, je m'excuse d'avance et vous demande les plus humblement possible un lien pour le télécharger =)

remerciement d'avance

----------------------
en travail sur une amélioration d'un pacman défectueux, aide non requise =) (pour l'instant ^^')
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Dim 11 Sep 2011, 12:26   Citer 

Je crois que la section aide à la programmation aurrait été plus addaptée, mais bon ...

Voci 2 programmes que je viens de te créer (vérifie les quand même avec 2-3 plynomes du second degré connus pour vérifier, je ne les ai pas testé, mais ça devrait marcher.

Avec A,B et c connus

Code
:Prompt A,B,C
:B²-4AC -> D
:Disp "DELTA:",D
:(-B+rac(D))/2A -> S
:(-B-rac(D))/2A -> T
:DISP "S1:",S >Frac, "S2:",T >Frac
:Pause

:Text(0,0,"FORME CANONIQUE :"
:Text(7,0,A,"(X-",-B,"/",2A,")+",-D/4A

:Text(14,0,"Forme factorisée"
:Text(21,0,A,"(X-",S,")(X-",T,")



avec A, alpha et béta conue

Code
:Imput "A",A
:Imput "ALPHA",P
:Imput "BETA",Q
:-Q*4A -> D
:P+rac(D)/2A -> S
:P-rac(D)/2A -> T
:-P*2A -> B
:(D-B²)/(-4A) -> C
:Disp "A=",A,"B=",B,"C=",C
:Pause
:Disp "S1=",S,"S2",T
:Pause
Text(0,0,"Forme fctorisée:"
Text(7,0,A,"(X-",S,")(X-",T,")"



Sandro

PS : ça fait plaisir de voir un petit peu d'activité sur le forum

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Sangohan38



Autorisation : Membre
Nb de messages : 3370
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Dim 11 Sep 2011, 14:39   Citer 

Programme déjà fait si je ne m'abuse. J'irai le chercher et j'éditerai ce message.

Sangohan38

 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Dim 11 Sep 2011, 14:45   Citer 

sango: Et oui, un prog comme ça existe déjà.
Il y en beaucoup, de toutes les formes, et de plusieurs niveaux d'étude.

sandro: Je doûte de tes formules du second prog.
Ce n'est pas -Q/4A->D mais -Q*4A->D
Ce n'est pas -P/2A->B mais -P*2A->B

Il ne manque plus que la forme factorisée pour combler sf017.
AX²+BX+C=A(X-S)(X-T)

Je ne sais pas si les nombres complexes sont à son programme scolaire.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Dim 11 Sep 2011, 18:14   Citer 

Merci, j'édite
Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Google_AdSense



Publicité    



 
sf017



Autorisation : Membre
Nb de messages : 6
Inscrit le : Dim 22 Mai 2011, 18:49
Posté le : Dim 11 Sep 2011, 20:19   Citer 

Merci d'avoir répondu aussi vite, je pensais pas avoir une réponse avant demain. j'ai juste tester le 2ème programme, sandro, car j'ai pas encore appris à quoi sert delta dans une fonction polynome, donc je me contente de ce que je sais ^^
et aprés test, je peut certifier que le 2ème programme marche à la perfection =)
encore merci à tous ^^

----------------------
en travail sur une amélioration d'un pacman défectueux, aide non requise =) (pour l'instant ^^')
 Adresse email Haut de page Bas de page 
 
ClearSky01



Autorisation : Membre
Nb de messages : 1
Inscrit le : Lun 12 Sep 2011, 17:29
Posté le : Lun 12 Sep 2011, 17:49   Citer 

Salut!

Je suis en 1ere S et je vaix exposer ma version pour résoudre les fonctions polynôme de degré 2, bien développée comme ça tu peux comprendre le mécanisme qui calcule le résultat. Rappel : Une polynôme de degré 2 peut se présenter sous la forme ax²+bx+c.


-> : Sto
(Math/1) : Appuier sur Math puis sur 1

P.S : Il n'est volontairement pas optimisé.


Code

EffEcr
Prompt A,B,C
B^2-4*A*C->D
EffEcr
Disp "DELTA :",D(Math/1)
If D>0
Then
Disp"Sol. 1 :"
Disp(-B-(RACINE DE(D)))/2*A(Math/1)
Disp"Sol. 2 :"
Disp(-B+(RACINE DE(D)))/2*A(Math/1)
End
If D=0
Then
EffEcr
Disp"DELTA :",D(Math/1)
Disp"Sol. 1 :"
Disp(-B/(2A))(Math/1)
End
If D<0
Then
EffEcr
Disp"DELTA :",D(Math/1)
Output(3,3,"PAS DE SOL.")
End

EDIT par linkakro : il manque des parenthèses autour de de (2*A).

 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 12 Sep 2011, 21:29   Citer 

Pas mal, j'ai vu tellement de progs de ce genre là que le tient ne m'enthousiasme pas plus que ça désolé...

Tu auras du poster dans un nouveau sujet.
Si tu veux t'inspirer de mon prog pour améliorer le tien (oui je sais c'est très vache de ma part de dire ça mais je suis fier de mon prog bigmouth.gif ) jette un coup d'oeil ici.
http://tout82.free.fr/forum/sujet.php?sujet=2464

 Adresse email Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 13 Sep 2011, 18:30   Citer 

Si c'est à moi que tu parle, alors, ce n'est pas pour innover que je l'ai fait, mais simplement car je préférait le refaire (et revoir les formules de la forme cannonique en même temps) plutôt que fouiller tout le site pour trouver le programme le plus addapté à la question.

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Persalteas



Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Mar 13 Sep 2011, 22:14   Citer 

Non, ce n'était pas a toi que je parlais ^^

Mais c'est pas grave si tu te sens concerné...

 Adresse email Haut de page Bas de page 
 
valou
Invité
Posté le : Mar 04 Oct 2011, 19:22   Citer 

comment on met rac( svp

  Haut de page Bas de page 
 
sandro



Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Mar 04 Oct 2011, 20:09   Citer 

C'est le simbôle racine caré, mais comme c'estun carractère spécial qui ne passe pas sur le forum, on le remplace par rac( ou racine( .

Sandro

----------------------
mort à l'inutile, place à la mémoire libre et aux programmes
 Adresse email Haut de page Bas de page 
 
Manon
Invité
Posté le : Lun 31 Oct 2011, 17:21   Citer 

Bonjour,
Comment fait on pour taper : >Frac SVP?

  Haut de page Bas de page 
 
tilo1996



Autorisation : Membre
Nb de messages : 129
Inscrit le : Sam 23 Avr 2011, 10:47
Posté le : Lun 31 Oct 2011, 17:22   Citer 

>Frac se trouve dans le menu [MATHS]

----------------------
http://tchat-tout82.webuda.com/
 Adresse email Haut de page Bas de page 
 
Manon
Invité
Posté le : Lun 31 Oct 2011, 17:54   Citer 

Merci ! Je ne pensais pas qu'il s'agissait de ce symbole la car il ne ressemblait pas tout à fait au model.

Je cherche un programme permettant de trouver la forme canonique à partir d'un trinome. J'ai taper sur ma calculette celui ci de Sandro :

:Prompt A,B,C
:B²-4AC -> D
:Disp "DELTA:",D
sad.gif-B+rac(D))/2A -> S
sad.gif-B-rac(D))/2A -> T
:DISP "S1:",S >Frac, "S2:",T >Frac
:Pause

:Text(0,0,"FORME CANONIQUE :"
:Text(7,0,A,"(X-",-B,"/",2A,")+",-D/4A

:Text(14,0,"Forme factorisée"
:Text(21,0,A,"(X-",S,")(X-",T,")

Mais lorsque j'ai voulu le tester il ne marchait pas. Ma calculette me demande de taper la valeur de A, B et C, ensuite elle me donne le delta et les solutions mais après ca elle se met à chercher en continu sans s'arreter. Je suis obligé d'eteindre ma calculatrice pour que cela s'arrete.

Pensez vous que j'ai fais des erreurs en tapant mon programme ou est ce que le programme comporte des erreurs?

Merci d'avance

  Haut de page Bas de page 
 
tilo1996



Autorisation : Membre
Nb de messages : 129
Inscrit le : Sam 23 Avr 2011, 10:47
Posté le : Lun 31 Oct 2011, 18:02   Citer 

Il y a une pause. As tu appuyé sur Entrée?

----------------------
http://tchat-tout82.webuda.com/
 Adresse email Haut de page Bas de page 
 
linkakro



Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Lun 31 Oct 2011, 18:05   Citer 

Et si tu appuyais sur Entrer ?
Il y a une Pause au milieu du programme donc appuyer sur entrer dois faire passer à la suite.
Sinon c'est le graphique qui tente de dessiner des fonctions.
Dans ce cas efface toutes les fonctions du menu Y=f(x ou désactive les.

----------------------
ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)

Pour tout le monde et surtout les débutants, quelques-uns des articles courants :
*Traductions Algorithmie/Ti-Basic.
*Caractères spéciaux sur Tout82
Les défauts du TI-Basic : Goto_versus_algo et DelVar/End/Lbl/guillemet/store
 Adresse email Haut de page Bas de page 
 
Manon
Invité
Posté le : Lun 31 Oct 2011, 18:17   Citer 

Merci à vous !

Effectivement je ne savais pas qu'il fallait appuyer sur entrer. Je débute !

  Haut de page Bas de page 
 
Manon
Invité
Posté le : Lun 31 Oct 2011, 22:56   Citer 

Excusez mes nombreuses questions mais j'en ai encore une !

Le fait de voir la forme canonique sur l'axe des fonctions ne me dérangeait pas mais là j'ai voulu tracer une courbe et la forme canonique est meme sur mon axe et ma courbe !

Pourriez vous me dire pour enlever cela SVP?

  Haut de page Bas de page 
 
The K



Autorisation : Membre
Nb de messages : 878
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Mar 01 Nov 2011, 17:52   Citer 

Tu veux dire que lorsque tu traces une courbe sur ton graphique, tu vois encore toutes les inscriptions du programme ?

----------------------
La la la ...

Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Un problème de programmation ? Allez consulter ce tutoriel crée pour cela : TUTORIEL PROGRAMMATION
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO

Mes programmes sur le site : Produit scalaire KMorpion Puissance 4 Mastermind

Mes nouveaux programmes de calcul formel : FCarré FPrime

Projet base de données : ici mais abandonné. Trop de travail ...
 Adresse email Haut de page Bas de page 
 
Poster un nouveau sujet Poster une réponse Page: 1,      >>





  Powered by Fire-Soft-Board v1.0.10 © 2004 - 2024 Groupe FSB
Page générée en 9 requêtes
BlackOne par Grimmlink