Poster un nouveau sujet Poster une réponse
Fonction Affine
Auteur Message
Lexa001



Autorisation : Membre
Nb de messages : 14
Inscrit le : Sam 17 Nov 2007, 10:31
Posté le : Jeu 06 Déc 2007, 17:58   Citer 

Voilà je poste mon nouveau programme, pour trouver le coefficient directeur d'une fonction affine


Code

:EffEcr
:Output(3,6,"EQUATION"
:Output(4,5,"DE DROITE"
:Output(8,10,"BY LEXA"
:For(Z,1,700)
:End
:Lbl 0
:EffEcr
:Input "Y DE B:",Y
:Input "Y DE A:",T
:Input "X DE B:",X
:Input "X DE A:",S
:(Y-T)/(X-S)->¤
:Disp "A=",¤
:Pause
:EffEcr:Stop



-> c'est la touche sto->
¤ c'est la touche 2nde+3

Voilà

----------------------
Que la Force soit avec toi !
 Adresse email Haut de page Bas de page 
 
Lexa001



Autorisation : Membre
Nb de messages : 14
Inscrit le : Sam 17 Nov 2007, 10:31
Posté le : Ven 07 Déc 2007, 16:12   Citer 

Voilà j'ai sorti une nouvelle version où là on peut calculer non seleument le coefficient directeur de la droite mais aussi l'ordonnée à l'origine


Code

:EffEcr
:Ouput(4,1,"FONCTION AFFINE"
:Ouput(8,10,"BY LEXA"
:For(Z,1,800)
:End
:EffEcr
:Lbl 0
:Menu("FONCTION AFFINE","CALCUL",1,"QUITTER,2)
:Lbl 1
:EffEcr
:Menu("CHOIX INCONNUE","TROUVER A",3,"TROUVER B",4,"RETOUR AU MENU",5)
:Lbl 2
:EffEcr:Stop
:Lbl 3
:Input "Y DE B:",¤
:Input "Y DE A:",Z
:Input "X DE B:",Y
:Input "X DE A:",X
:(Y-T)/(X-S)->W
:Disp "A=",W
:Pause
:Goto 1
:Lbl 4
:EffEcr
:Input "COEFF DIRECT:",V
:Input "X DE A:",U
:Input "Y DE A:",T
:1/(-T+V*V)
:Disp "B="
:Pause
:Goto 1
:Lbl 5
:EffEcr:Goto 0



Voilà !

----------------------
Que la Force soit avec toi !
 Adresse email Haut de page Bas de page 
 
mourad-2a



Autorisation : Membre
Nb de messages : 2
Inscrit le : Lun 21 Fév 2011, 17:17
Posté le : Lun 21 Fév 2011, 17:24   Citer 

Bonjour,
Je up ce sujet car en entrant le code dans ma ti 82 stats fr, elle m'indique ERR:ARGUMENT à la ligne:
Menu("FONCTION AFFINE","CALCUL",1,"QUITTER,2).J'aimerai donc savoir comment la corriger.
J'aimerai aussi savoir comment faire le symbole ¤ car en faisant 2nde+3 sa ne marche pas.
Merci

 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 21 Fév 2011, 18:20   Citer 

Il manque un guillemet après QUITTER.

Ce programme semble très bien mais je n'y ai pas d'utilité.

ps: Décidément, c'est la mode ces derniers temps ! 3 programmes sur ce sujet en une semaine et des poussières.
Y a eu une réforme scolaire ou quoi ?

----------------------
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 
 
mourad-2a



Autorisation : Membre
Nb de messages : 2
Inscrit le : Lun 21 Fév 2011, 17:17
Posté le : Mar 22 Fév 2011, 14:08   Citer 

Merci,et comment faire ce symbole ¤ sur ma ti 82 stat fr ?

PS:Oui il y a eu une réforme cette année sur les classes de seconde.

 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 : Mar 22 Fév 2011, 17:19   Citer 

Par habitude, ¤ représente le symbole thêta (rond barré) saisi avec [alpha]+3

ps : L'importance de la programmation au sein du programme scolaire croît de plus en plus alors.
Je suis jalou de ceux qui l'abordent en cours : j'ai dû tout apprendre ici où moi-même.

----------------------
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 
 
Akmdad



Autorisation : Membre
Nb de messages : 717
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Mar 22 Fév 2011, 21:55   Citer 

bof, la prog en seconde c'est que de l'algorythmique simple

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 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 : Mar 22 Fév 2011, 23:44   Citer 

Je te rassure, il n'y a pas qu'en seconde: aujourd'hui j'ai appris à faire la recherche de racines d'un polynôme de second degré sur un logiciel de maths.

Par contre, je trouve ça très bien qu'on éduque les jeunes à la programmation.

Sangohan38

 Adresse email Haut de page Bas de page 
 
godzlove



Autorisation : Membre
Nb de messages : 44
Inscrit le : Sam 16 Oct 2010, 10:29
Posté le : Mer 23 Fév 2011, 21:00   Citer 

je nage dans le bonheur mdr : c'est pile poil au programme !

 Adresse email Haut de page Bas de page 
 
Akmdad



Autorisation : Membre
Nb de messages : 717
Inscrit le : Mar 22 Jui 2010, 21:03
Posté le : Jeu 24 Fév 2011, 20:41   Citer 

pour continuer le ps: ben il y en a qui sont en vacances la...
pas moi...

----------------------
retrouvez moi sur twitter!!!


j'ai une ti 82 stats fr et une ti89 titanium happy.gif
 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 : Jeu 24 Fév 2011, 21:49   Citer 

plus que demain pour moi...

 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 : Ven 25 Fév 2011, 0:26   Citer 

Idem demain midi je suis enfin en vacances...
Celles-là je les auraient pas volées.

Sangohan38

 Adresse email Haut de page Bas de page 
 
maestroarte



Autorisation : Membre
Nb de messages : 16
Inscrit le : Lun 21 Fév 2011, 15:29
Posté le : Ven 25 Fév 2011, 10:24   Citer 

Sangohan, j'ai une question a te poser (qui est un peu hors sujet) ...
Dans ma ti 82 stats fr, pour faire des statistiques je dois rentrer dans L1 par exemple, qu'un effectif par valeur...
Je m'explique...
mettons que dans une classe il y ait 4 personnes de 15 ans, 7 de 16 ans et 9 de 17 ans.
Mettons qu'avec ces valeurs on doive faire un tableau de statistique en fonction du nombre de personne et de l'age..
sur ma calculette je rentre dans L1:
15
15
15
15
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
Voila, donc j'ai rentrer 4 fois le chiffre 15, 7 fois le chiffre 16 et 9 fois le chiffre 17.
Pourrait t-on faire ça plus facilement, car si dans un controle j'ai un effectif total de 95 je serais bien embeté, d'autant plus que la moindre faute gache tout.. N'existe-t-il pas un moyen de faire genre:
4*15
7*16
9*17
J'ai essayer diverses méthodes sur ma TI mais à chaque fois je tombe sur un résultat erroné...
Merci happy.gif
Maestroarte

 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 : Ven 25 Fév 2011, 11:50   Citer 

Oui : une liste d'élément et une liste d'effectif.
L1={15,16,17}
L2={4,7,9}

stat-1-var L1,L2 donne l'étude de L1 aux effectifs L2.
somme(L1*L2)/somme(L2) donne la moyenne.

Et tout le reste des études et calculs marchent ainsi.

----------------------
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 
 
maestroarte



Autorisation : Membre
Nb de messages : 16
Inscrit le : Lun 21 Fév 2011, 15:29
Posté le : Ven 25 Fév 2011, 17:37   Citer 

Grand Merci Linkakro
La moyenne est deja calculée automatiquement lorsqu'on entre Stat 1-Var L1,L2 (la ti donne aussi si je ne me trompe le premier et troisieme quartile, liste totale des effectifs ect... non?^^)
A quoi ça sert alors que t'ai mis ton :" somme(L1*L2)/somme(L2)"

 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 : Ven 25 Fév 2011, 17:44   Citer 

C'est tout simplement le calcul que la calculatrice a effectué.

Sangohan38

 Adresse email Haut de page Bas de page 
 
programath



Autorisation : Membre
Nb de messages : 36
Inscrit le : Jeu 24 Fév 2011, 21:45
Posté le : Ven 25 Fév 2011, 21:00   Citer 

Si tu veux un programme en rapport avec les fonctions affines et les coefficients directeur voici une partie de mon programme :


Code
Lbl C
Lbl 82         
Menu("Droite","EQDROITE",5,"Y=AX+B",6,"PTS ALIGNER",7,"MENU",71)
Lbl 5
ClrHome
Output(3,4,"A(XA,YA)")
Output(4,4,"B(XB,YB)")
Pause
CrlHome
Disp "XA"
Input A
Disp "YA"
Input B
Disp "XB"
Input C
Disp "YB"
Input D
CrlHome
If A=C
Then
Disp "ECRIRE X=",A
Disp "CAR XA=XB"
Else
If B=D
Then
Disp "ECRIRE Y=",B
Disp "CAR YA=YB"
Pause
End
(D-B)/(C-A)->E
Disp "COEF DIRECTEUR:E",E
Disp "YB-YA)/(XB-XA)=E"
B-(E*A)->F
Disp "ORDONNER A"
Disp "L'ORIGINE",F
Disp "YA-(E*XA)"
Pause
Disp "AVEC Y=",B
Disp "Avec X=",A
If E<0
Then
Disp "FONCTION"
Disp "DECROISSANTE"
DIsp "CAR E<0"
End
If E>0
Then
Disp "FONCTION"
Disp "CROISSANTE"
Disp "CAR E>0"
Pause
CrlHome
Goto 82
Lbl 6
ClrHome
Output(3,4,"Y=AX+B")
Output(4,4,"Y=A'X+B'")
Pause
ClrHome
Disp "A="
Input G
Disp "B="
Input H
Disp "A'="
Input I
Disp "B'="
Input J
ClrHome
(J-H)/(G-I)->K
GK+H->L
If G#I               
Then
Disp "DROITES SECANTES"
Disp "EN:(X):",K
Disp "(B'-B)/(A-A')=K"
Disp "ET:(Y):",L
Disp "AK+B=L"
Pause
CrlHome
Goto 82
Lbl 7
ClrHome
Output(2,4,"A(XA,YA)
Output(3,4,"B(XB,YB)
Output(4,4,"C(XC,YC)
Pause
ClrHome
Disp "XA="
Input M
Disp "YA="
Input N
Disp "XB="
Input O
Disp "YB="
Input P
Disp "XC="
Input Q
Disp "YC="
Input R
CrlHome
(P-N)/(O-M)->S
(R-N)/(Q-M)->T
Disp "(YB-YA)/(XB-XA)=S"
Disp "(YC-YA)/(XC-XA)=T"
If S=T
Then
Disp "S=T DONC:"
Disp "LES POINTS"
Disp "SONT ALIGNER"
Disp "COEF DIRECTEUR:",S

Else
IF S#T               
Then
Disp "S#T DONC:"
Disp "POINTS NON"
Disp "ALIGNER"
Pause
ClrHome
Goto 82
Lbl 71
Goto 0




Voila, le programme peut etre allégé, tout est détailler pour ceux qui voudrai savoir comment calculer sur ceux a bientot !!

 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 : Sam 26 Fév 2011, 11:22   Citer 


Citer : maestroarte
A quoi ça sert alors que t'ai mis ton :" somme(L1*L2)/somme(L2)"


C'était un exemple d'utilisation des listes que tout le monde ne connaît pas.
L1*L2+L3 effectue le calcul a*b+c pour chaque terme des listes.

----------------------
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 
 
Poster un nouveau sujet Poster une réponse





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