Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Ven 25 Fév 2011, 22:31
puisque c'est à la mode cette semaine les programmes de maths, voilà celui que j'ai créé à la demande de quelqu'un:
Il étudie complètement une fonction X² (parabole):
- calcul des coordonées du sommmet
- résolution de F(=0
- forme factorisée de la fonction
- calcul de la dérivée
- tableau de signe de la dérivée avec tableau de variation de la fonction primitive.
le tout avec le plus de rédaction que j'ai pu.
le programme est très agréable à utiliser si vous respectez les espaces et les moins: moins du négatif. là ou j'ai écrit racine( insérez le symbole racine carrée.
le tout en 1975 oct.
Code
:FnOff
:AxesOff
:0->Xmin:0->Ymin:94->Xmax:62->Ymax
:Lbl 4
:ClrHome
:Disp "F(X)=AX²+BX+C
:Prompt A,B,C
:B²-4AC->D
:Lbl 0
:ClrDraw
:Menu(" ETUDE FONCTION ","COORD. SOMMET",1,"F(X)=0",2,"VARIATIONS",3,"CHANGE F(X)",4,"QUITTER",5
:Lbl 1
:Text(0,0,"COORDONEES DU SOMMET:
:-B/(2A->K
:.001iPart(1000K->L
:Text(10,5,"X= -B/(2A) = ",-B," / ",2A," = ",L
:Text(20,5,"Y=F(",L,")"
:Text(27,9,"=",A,"*",L,"²+",B,"*",L,"+",C
:AK²+BK+C->K
:Text(34,9,"=",K
:Text(50,0,"DONC ON A S (",L,",",K,")
:Pause
:Goto 0
:Lbl 2
:Text(0,0,"F(X)=0
:Text(10,5,"D=B²-4AC
:Text(17,9,"=",B,"²-4*",A,"*",C," = ",D
:If D<0:Text(24,0,"D<0 DONC AUCUNE SOLUTION
:If D=0:Text(24,0,"D=0 DONC F(X)=0 EN SON SOMMET
:If D>0:Then
:Text(25,0,"D>0 DONC ON A 2 SOLUTIONS:
:(-B+racine(D))/(2A->K
:(-B-racine(D))/(2A->L
:.001iPart(1000K->V
:.001iPart(1000L->W
:Text(32,0,"X1=(-B+racine(D))/(2A)
:Text(39,8,"=(",-B,"+racine(",D,"))/",2A," = ",K
:Text(46,0,"X2=(-B-racine(D))/(2A)
:Text(53,8,"=(",-B,"-racine(",D,"))/",2A," = ",L
:Pause
:ClrDraw
:Text(0,0,"L'ENSEMBLE DES SOLUTIONS:
:Text(10,10,"S= { ",V,",",W,"}
:Text(20,0,"F(X) PEUT S'ECRIRE:
:Text(27,0,"F(X)=A(X-X1)(X-X2)
:Text(34,15,"=",A,"(X-",V,")(X-",W,")
:End
:Pause
:Goto 0
:Lbl 3
:Text(0,0,"F(X)=",A,"X²+",B,"X+",C," DONC:
:Text(7,2,"F'(X)= 2*",A,"X+",B,"+0 = ",2A,"X+",B
:Text(15,10,"F'(X)=0
:Text(22,10,2A,"X+",B,"=0"
:Text(29,10,2A,"X=",-B
:-B/(2A->K
:.001iPart(1000K->L
:Text(36,10,"X=",-B,"/",2A," = ",L
:Pause
:ClrDraw
:Text(0,0,"SI F'(X)>0 ALORS F EST
:Text(7,0,"CROISSANTE.
:If A>0:Then
:Text(30,47,"-"
:Text(30,78,"+"
:Text(47,39,"+°
:Text(47,46,"°
:Text(47,82,"+°
:Text(47,89,"°
:Line(41,20,61,11
:Line(61,11,59,14
:Line(61,11,58,10
:Line(70,11,91,20
:Line(91,20,87,21
:Line(91,20,89,17
:Text(40,57,"F(",L,")"
:Else
:Text(30,47,"+
:Text(30,78,"-
:Text(40,41,"-°
:Text(40,48,"°
:Text(40,80,"-°
:Text(40,87,"°
:Line(41,11,62,20
:Line(62,20,58,21
:Line(62,20,60,17
:Line(69,20,91,11
:Line(91,11,90,14
:Line(91,11,88,10
:Text(47,55,"F(",L,")
:End
:Text(18,30,"X
:Text(27,1,"SIGNE
:Text(33,6,"DE F'(X)
:Text(40,1,"VARIATION
:Text(46,6,"DE F
:Text(14,83,"+°
:Text(14,90,"°
:Text(14,40,"-°
:Text(14,47,"°
:Text(11,58,L
:Line(0,36,94,36
:Line(0,23,94,23
:Line(38,43,38,8
:Line(0,8,94,8
:Line(65,23,65,43
:Line(94,8,94,43
:Circle(65,30,2
:Text(57,0,"F(",L,")= ",AK²+BK+C
:Pause
:ClrDraw
:Text(0,0,"DONC F EST
:If A<0:Text(10,0,"- CROISSANTE
:If A>0:Text(10,0,"- DECROISSANTE
:Text(17,20,"SUR ]-°
:Text(17,43,"° , ",L," ["
:If A>0:Text(30,0,"- CROISSANTE
:If A<0:Text(30,0,"- DECROISSANTE
:Text(37,20,"SUR ]",L," , +°° ["
:Pause
:Goto 0
:Lbl 5
:ClrHome:ClrDraw
:Output(1,1,"ETUDE FONCTION SECOND DEGRE PARPERSALTEAS.
Autorisation : Membre
Nb de messages : 36
Inscrit le : Jeu 24 Fév 2011, 21:45
Posté le : Ven 25 Fév 2011, 23:42
C'est justement les cours que je fais en ce moment ! je vais le tester, mais j'ai peur de m'embrouiller avec les espaces...
je peux te demander ou trouver certaine chose ?
arf c'est en anglais je n'aurai qu'a chercher dans le catalogue
je repond demain si il marche
Autorisation : Membre
Nb de messages : 36
Inscrit le : Jeu 24 Fév 2011, 21:45
Posté le : Sam 26 Fév 2011, 1:08
Alors, j'ai besoin de savoir :
0->Xmin:0->Ymin:94->Xmax:62->Ymax
ou trouver Xmin, et sinon je fais 0 sto Xmin : Ymin etc ou je fais plutot:
:0->Xmin
:0->Ymin
:94-> etc.
(-B-racine(D))
je fais ALPHA B 2nd (racine carre) c'est ça ?
.001iPart(1000K->V : je met au debut un point puis je met 0 0 1 et ipart ?
:Text(40,41,"-° : c'est quoi ce petit ° ? commment on le trouve
Autorisation : Membre
Nb de messages : 3293
Inscrit le : Sam 31 Déc 2005, 19:48
Posté le : Sam 26 Fév 2011, 11:18
Xmin/Xmax/Ymax/Ymin se trouvent dans le menu vars+4.
Après pour la racine et le 0.001 noté .001 t'as tout bon.
Enfin, ° se trouve dans le menu angle de ta caltoche.
Autorisation : Membre
Nb de messages : 36
Inscrit le : Jeu 24 Fév 2011, 21:45
Posté le : Sam 26 Fév 2011, 13:23
j'ai trouvé Xmin etc, enfin c'est minX mais ça doit etre pareil .
sinon quand il y a par exemple :
:If A>0:Then
Je marque:
:If A>0:Then
ou alors :
:If A>0
:Then
C'est différent ?
merci SangoHan .
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Sam 26 Fév 2011, 13:23
(-B-racine(D))
suites de touches: [(][][alpha][matrix][-][2nd][x²][alpha][x-1][)][)]
sinon, je n'ai pas compris ta question pour les Xmin à part l'emplacement:
juste un rappel:
Code
:0->Xmin
veut dire 0 sto Xmin
et sinon
Code
:0->Xmin:0->Ymin:94->Xmax:62->Ymax
c'est pareil que
:0->Xmin
:0->Ymin
:94->Xmax
:62->Ymax
sinon, le .001 c'est bien ça: les calculettes Ti négligent le zéro soit .001=0.001
p Invité
Posté le : Sam 26 Fév 2011, 13:29
Dacord merci !
je viens de commencer la programmation alors je ne connais pas tout les petits raccourci ^^
C'est un programme compliqué !
Sinon juste une dernière question, a quoi servent les espaces ? j'ai bien respecté mais je ne vois pas l'utilité si tu pourrais m'éclairer a ce sujet
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Sam 26 Fév 2011, 13:36
eh bien essaye de les enlever et tu vas tout de suite remarquer que le texte est beaucoup plus serré, et que tu dois lire 3 fois la démonstration d'un calcul avant de le comprendre.
c'est seulement pour la lisibilité du texte. Et ensuite, vu que ce type de prog est très courant, si je veux que le mien se démarque j'ai intéret à le faire agréble...
Autorisation : Membre
Nb de messages : 36
Inscrit le : Jeu 24 Fév 2011, 21:45
Posté le : Sam 26 Fév 2011, 14:05
J'ai fini le programme ! vraiment bien franchement !Jamais je n'aurai pu le faire tout seul ^^ je vais voir maintenant si j'ai pas fais d'erreur en le vérifiant avec un exercice
Merci pour le programme et bonne idée les espaces c'est vrai que sans c'est moin bien
Autorisation : Membre
Nb de messages : 2086
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Lun 28 Fév 2011, 10:57
je veux bien, mais peut être pas dans ce topic. crée une nouvelle discussion.
28mai1995 Invité
Posté le : Mar 05 Avr 2011, 21:25
Une petite question !
Sur ma ti 82 stats.fr, je trouve la fonction minX mais pas Xmin. Je suppose que c'est pareil ?
Et puis quand j'éxécute le prgm ma calto m'indique une erreur de syntaxe à la ligne :
: 0->minX
Où est ce que j'ai pu me tromper ?
Merci d'avance
Autorisation : Membre
Nb de messages : 3738
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Mar 05 Avr 2011, 21:55
"->" c'est "sto"
minX est une erreur, c'est "Xmin" dans le menu var>fenêtre.
---------------------- 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)
Autorisation : Membre
Nb de messages : 1366
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Jeu 29 Sep 2011, 18:45
iPart = ent
fPart = partDec
int = partEnt
et iPart et int sont équivalent si l'on parle de ombres positifs ou nuls.
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes
The K Invité
Posté le : Jeu 06 Oct 2011, 19:40
Ben ... ce que tu dis est logique ... Mais le programme donne des résultats corrects que avec PartEnt ^^' Ça je n'y peux rien ...
(et dsl de la réponse un peu tardive ^^')
The K Invité
Posté le : Jeu 06 Oct 2011, 19:42
Euh pardon je voulais dire PartDec dans mon précédent post pas PartEnt
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 12:52
Tu va dans le menu programme (PRGM si tu as une TI-82 stats.fr) tu sélectionne ce programme et tu le lance en appuyant sur Entrer. Après tu n'as plus qu'à te laisser guider.
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 18:48
J'ai vu la dérivation cette année, en Première S.
La dérivée d'une fonction en un point, c'est le coefficient directeur de la tangente à la courbe représentative de cette fonction en ce point. Ca sert notamment à déterminer les variations d'une fonction.
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
Posté le : Ven 15 Jui 2012, 18:59
Pourrait-on me dire si on étudie la dérivation en ES, même si je sais que vous êtes majoritairement des S (quoique j'ai appris que le brillant Persalteas n'a pas fait cette série)?
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
Posté le : Ven 15 Jui 2012, 19:17
Heureusement, j'ai vu ça, après :
Citer : Éducation nationale
On évite tout excès de technicité dans les calculs de dérivation. Si nécessaire, dans le cadre de la résolution de problèmes, le calcul de la dérivée d’une fonction est facilité par l’utilisation d’un logiciel de calcul formel.
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 19:24
Euh... Je sais pas trop. Je me rappelle juste avoir utilisé un logiciel de calcul formel pour faire des calculs de dérivés et qu'après notre prof nous a demandé de refaire les mêmes calculs sans logiciels.
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Ven 15 Jui 2012, 22:53
Calcul formel c'est pas directement une opération comme la dérivée. En ait c'est un moteur de calcul qui donne les résultats sous forme exacte du genre en fraction, en racine carrée, en exponentielles, etc ... Pas comme sur Ti-82stats.fr quoi.
Cependant Critor de TI-planet à règle le problème en créant Autocalc, programme de calcul formel pour ti-82 (il gère Critor !).
Les dérivées ne sont pas simples non plus. C'est personnellement ce sur quoi j'ai eu les plus mauvaises notes cette année ...
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 22:58
Citer
Les dérivées ne sont pas simples non plus. C'est personnellement ce sur quoi j'ai eu les plus mauvaises notes cette année ...
Ah c'est drôle ça varie vraiment d'une personne à l'autre alors parce que moi c'est plutôt les produits scalaires qui m'ont posé problème et dans ma classe la plupart des gens avaient du mal en trigo.
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Ven 15 Jui 2012, 23:04
Bah la trigo j'avais super révise avant .. Mais ok sans formules sur la calto *sifflote* c'est chaud lol.
Produit scalaire c'etait bien chaud galère du poney aussi j'avoue. Mais bon je sais pas comment ça l'a fait.
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 23:26
Ah non, moi j'ai pas pris le risque de faire un programme, j'ai tous mis dans le menu Polaire, parce qu'à chaque fois qu'il y a un algorithme à faire le prof venait voir ma calculette...
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 23:35
Ah ouai d'accord. Non moi on nous as appris que le Casio et encore je suis pas certain que tout le monde sache se servir d'une boucle.
Donc moi avec ma TI il a bien fallut que je me débrouille tout seul.
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
Autorisation : Membre
Nb de messages : 850
Inscrit le : Sam 15 Oct 2011, 11:07
Posté le : Ven 15 Jui 2012, 23:43
Oh tiens je me souviens pourquoi j'ai géré en produit scalaire ... Suffit de regarder dans ma signature
Mais les profs qui s'y connaissent pas en programme ils devraient sérieux ... Enfin j'sais pas on aura p-e un algo au bac de maths donc si t'en as presque jamais vu avec ton prof c'est moche
---------------------- La la la ...
Avez-vous pensé à regarder le manuel avant de demander conseil ? Un manuel est fait avant tout pour être consulté : MANUEL
Vous avez un problème avec l'ordinateur avec votre calculatrice ? SOLUTION EN VIDEO
Autorisation : Membre
Nb de messages : 177
Inscrit le : Dim 27 Mai 2012, 20:38
Posté le : Ven 15 Jui 2012, 23:47
Oui, c'est quasi sûr qu'on ai un algo à faire au bac. Mais t'inquiète pas, on en a quand même vu, mais disons que si j'avais pas appris la programmation sur le siteduzéro, ça serait vraiment du chinois ce qu'elle marquait au tableau, et encore parce que le chinois tu sait que c'est du chinois...
---------------------- Il y a 10 types de personnes dans le monde : celles qui comprennent le binaire et celles qui ne le comprennent pas.
benfiquiista94 Invité
Posté le : Jeu 21 Jui 2012, 13:06
comment entron nous FnOff sur la calculette? merci davance
Autorisation : Membre
Nb de messages : 646
Inscrit le : Mer 23 Mai 2012, 17:28
Posté le : Jeu 21 Jui 2012, 13:30
Si tu avais regardé mon lien (ceci ) à la 3° page, tu aurais su que FnOn = FonctAff = FonctOn et que l'on trouve cette fonction en faisant [var]+[>]+[4]+[1].