Page 1 of 1

Matrices

PostPosted: 17 Oct 2015, 19:24
by Plokki
Bonjour bonjour !
Je viens faire un tour sur le forum parce que j'ai une question à propos du basic:
J'aborde les matrices en spé math (c'est rigolo) et j'aimerais les manipuler dans un programme mais je ne trouve pas comment les déclarer, les remplir, accéder à un indice particulier, etc... En bref je ne connais pas la syntaxe pour utiliser ces choses, j'espère qu'on pourra m'aider :D

Re: Matrices

PostPosted: 17 Oct 2015, 19:26
by noelnadal
T'as plein de fonctions sur les matrices.
{A,B}->dim([A]) c'est pour que [A] soit désormais de dimension A*B
[A](X,Y) c'est la valeur de la case à la ligne X et la colonne Y

Après t'en as d'autres... si tu veux en faire une utilisation particulière détaille-là. ;)
Par contre, "Programmation alternative" c'est la programmation autre que TI-Basic, donc tu t'es trompé de sous-forum.

Re: Matrices

PostPosted: 17 Oct 2015, 20:44
by Plokki
Merci :) En effet je me suis trompé de catégorie, désolé :s
heu sinon comment tu la remplis après avoir défini sa dimension ? la méthode case par case ou bien tout d'un coup si on peut (je pense aux tableaux en java)

Re: Matrices

PostPosted: 17 Oct 2015, 20:46
by Bisam
Tu peux remplir tous les coeffs d'un coup ainsi :
Code: Select all
[[1,2,3][4,5,6]] → [A]


PS : J'ai déplacé le sujet...

Re: Matrices

PostPosted: 17 Oct 2015, 22:14
by Epharius
Ou alors si tu veux remplir toutes les cases de la même valeur (pour initialiser la matrice par exemple), tu peux faire Fill(value,[A]). C'est utile surtout au début du programme, car tu ne sais pas si la matrice est vide ou non quand tu l'utilises pour la première fois dans ton programme.