Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.
Les points sont-ils alignés?
snap le 25/05/2011 à 16:23
Salut. Voila un programme qui permet grace aux coordonnées des points de savoir si ces points sont alignés. C'est parti d'un petit programme pendant les math mais on ne pouvait savoir que si 3 points était alignés. La vous pouvez en mettre des milliers!! XD Bon voila le programme :
Les ü sont des sto au dessus de on et les L se trouve en faisant 2nde + 1
Code
Lbl 1
Input "CB DE COORD?",J
J*5ü (
) dim(L
For(A,1,J*2-1,2
Disp "COORD :
Prompt F,B
Fü (
) L(A):Bü (
) L(A+1)
End
For(C,1,J-2,2
(L(C+3)-L(C+1))(L(C+4)-L(C))ü (
) L(C+J*3
(L(C+5)-L(C+1))(L(C+2)-L(C))ü (
) L(C+1+J*3)
End
For(E,1,C,2
If L(E+J*3)[!=]L(E+1+J*3:Goto G
End
Disp "LES POINTS SONT","ALIGNES
Goto P
Lbl G
Disp "LES POINTS NE","SONT PAS ALIGNES
Lbl P
Pause
Menu("AUTRES POINTS?","OUI",1,"NON",2
Lbl 2
Eff Liste L
Voila. tout sa pour chat...
sandro le 25/05/2011 à 16:47
Pas mal.
Je pense néanmoins que l'on peur faire plus court en utilisant Reglin(ax+b):
Code
:Lbl1
:Input"NOMBRE DE POINTS",N
:For(A,1,N
:PromptX,Y
:X -> Liste1(A
:Y -> Liste2(A
:End
:Reglin(ax+b)Liste1,Liste2,Y0
:If produit(Liste2=Y0(Liste1
:Then
:Disp "LES POINTS SONT","ALIGNES
:Else
:Disp "LES POINTS NE","SONT PAS ALIGNES
:End
:Menu("RECOMENCER",OUI,1,NON,2
:Lbl 2
:EffVarYO EffListe Liste1,Liste2
Sandro
PS:elle veut dire quoi ta dernière phrase SVP
snap le 25/05/2011 à 23:10
La derniere phrase faut avoir écouté reflet d'acide pour la comprendre^^
et sinon je voudrais savior plusieurs choses :
- à quoi sert Reglin(ax+b)
-Comment l'utiliser^^
-et à quoi sert produit( et commet l'utiliser.
Merci d'avance^^linkakro le 25/05/2011 à 23:46
Régression linéaire. La calculatrice cherche la droite la plus proche des points de la série de statistique. Elle répond par les variables statistiques a et b et éventuellement avec l'équation.
Il y a deux types de régressions linéaires : ax+b ou a+bx
Code
{x1,x2,x3}->L1
{y1,y2,y3}->L2
RégLin (ax+b) L1,L2,Y1 //Y1 est facultatif
Cela stocke l'équation dans Y1 et les coefficients dans a et b.
----
produit était facile à deviner.
prod(L1) donne le produit de tout ce que contient L1.
snap le 26/05/2011 à 16:43
Oui c'est vrai que pour produit j'aurais pu deviner^^ Mais bon j'ai pas compris le fonctionnement de reglin XD a doit pas etre une fonction souvent utilisé^^

sandro le 26/05/2011 à 19:15
C'est vrai que Reglin(ax+b) n'est pas souvent utilisé (sauf en sciences expérimentales à la limite)
Pour le produit, comme "Liste1=Y0(Liste2)" donne une liste de 0 et de 1 (0 si faux, 1 si vrai), "produit(Liste2=Y0(Liste1" donne 1 si l'égalitée est vrai pour tous les termes, si ne serraisse qu'un seul est faux, ça donne 0 (X1*X2*0*X3*...*Xn=0). Cela est utile car on ne connait pas le nombre de termes de Liste1 et celà évite une multitude de "et" ou une boucle "For"
En espérant avoir été clair
Sandrolinkakro le 26/05/2011 à 20:55
J'avais oublié de lui expliquer comment ça marche avec les tests de listes.
Le pilier de toutes les astuces de liste, c'est qu'un test ou une opération sur une liste donne une liste contenant les résultas (1 ou 0 pour des tests). Sauf pour les fonctions globales comme produit ou somme.
Cela marche avec toutes les fonctions.
On peut aussi utiliser somme(L1=L2) pour détecter un 1 (égalité) au milieu de 0.snap le 27/05/2011 à 16:35
A ok je comprend mieux maintenant!
Merci à vous deux

max le 22/05/2013 à 16:42
Les gars je ne trouve pas dans le "catalogue" de ma calculette TI-82stats:
-Liste1
-Liste2

Kelk'1 le 22/05/2013 à 16:50
les listes de "base" genre L1, L2, etc... jusqu'à L6 sont en jaune et se trouvent au dessus des touches 1, 2, 3, etc..
par exemple pour taper "L1" tu fais [2nde] + [1]

max le 22/05/2013 à 17:10
Merci bcp. Juste ca veut dire quoi YO? comment on le fait parce que moi c est la ou sa ne marche pas! Mercim@thieu41 le 22/05/2013 à 18:33
C'est une fonction (pour la trouver, va dans [var] - [var-y] - [fonction] c'est la dernière

linkakro le 22/05/2013 à 18:46
var+droite+1+0 sur ti82stat
2nde+var+1+0 sur ti82 Avertissement :Il s'agit d'une page optimisée pour la navigation mobile. Voir la
page originale.