Poster un nouveau sujet Poster une réponse
Matrices
Auteur Message
Lee-korn



Autorisation : Membre
Nb de messages : 19
Inscrit le : Sam 16 Déc 2017, 16:13
Posté le : Sam 20 Jan 2018, 10:02   Citer 

Bonjour, j'ai quelques questions à propos des matrice de la calculatrice:
-peut on dépasser 400 cellules en dimensions?
-y a t il un moyen de vérifier toutes les cellules d'une matrice en un commande( je parle de l'équivalent avec les listes de L1=1 qui renvoie une liste de vrai ou faux

Merci d'avance bigmouth.gif

----------------------
La meilleure façon de prédire le futur est de l'inventer
 Adresse email Haut de page Bas de page 
 
Mingerton



Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Sam 20 Jan 2018, 12:46   Citer 

Bonjour,

Une matrice peut avoir 99*99 cellules normalement, donc pas de souci pour les 400 cellules.
Pour les tests booléens, ce n'est malheureusement possible qu'avec les listes. On peut toujours parcourir les lignes de la matrice, les transformer en listes et faire les tests avant de mettre la ligne-résultat dans une matrice.

On a au moins autant d'itérations que de lignes (ce qui reste mieux que faire tous les éléments winkle.gif )

----------------------
Mes articles
Mes programmes en ligne (je termine peu de projets)

Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN
 Adresse email Haut de page Bas de page 
 
Lee-korn



Autorisation : Membre
Nb de messages : 19
Inscrit le : Sam 16 Déc 2017, 16:13
Posté le : Sam 20 Jan 2018, 16:22   Citer 

Merci bigmouth.gif
Pourtant, quand je dépasse les 400 cellules dans ma matrice il me met : "erreur mémoire" et il me reste 78446 de ram libre et 1558k d'archives libre ça me bloque dans beaucoup de programmes ahh.gif

----------------------
La meilleure façon de prédire le futur est de l'inventer
 Adresse email Haut de page Bas de page 
 
Mingerton



Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Sam 20 Jan 2018, 20:50   Citer 

Par curiosité quel est ton modèle de calculatrice ?

Après en programmation on essaie de faire sans matrice en général (format lourd et difficile à parcourir). C'est peut être une occasion d'apprendre sans godgrace.gif

----------------------
Mes articles
Mes programmes en ligne (je termine peu de projets)

Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN
 Adresse email Haut de page Bas de page 
 
Lee-korn



Autorisation : Membre
Nb de messages : 19
Inscrit le : Sam 16 Déc 2017, 16:13
Posté le : Lun 22 Jan 2018, 21:21   Citer 

Personnellement, j'ai une ti 83 mais l'os étant plus avancée, je suis surpris qu'ils aient baissé la taille des matrices cry.gif
Sinon je transforme souvent des listes en matrice(en alternative) grave à l'option reste

----------------------
La meilleure façon de prédire le futur est de l'inventer
 Adresse email Haut de page Bas de page 
 
Mingerton



Autorisation : Membre
Nb de messages : 504
Inscrit le : Ven 07 Déc 2012, 20:09
Posté le : Lun 22 Jan 2018, 23:31   Citer 

Sur la mienne je peux monter à 81*29, soit 2349 cellules. Ca doit dépendre de l'utilisation de la mémoire, j'ai pas mal de RAM libre. Etrange en tout cas

Les matrices c'est très rarement indispensable, en tout cas pas avec ces formats là. Après une astuce c'est de sommer des matrices plus petites et donc d'accéder aux données en divisant le résultat de la matrice finale. Par exemple :

10 11 12
45 56 78 -> [A]
23 48 65

Si on fait fpart(.1[A]) n a tous les deuxièmes chiffres, et avec iPart(.1[A]) tous les premiers. Attention aux arrondis par contre

----------------------
Mes articles
Mes programmes en ligne (je termine peu de projets)

Guide traduction Algo-Basic, par Linkakro
Catalogue des fonctions 82/83/84 FR/EN
 Adresse email Haut de page Bas de page 
 
Lee-korn



Autorisation : Membre
Nb de messages : 19
Inscrit le : Sam 16 Déc 2017, 16:13
Posté le : Mar 23 Jan 2018, 18:51   Citer 

Merci pour ton aide bigmouth.gif
Pour le moment, j'utilise les matrices pour faire un puissance 4, un demineur ou un générateur aléatoire de labyrinthe ( les 3 sont prêts pour ceux qui veulent, il suffit de demander godgrace.gif )

----------------------
La meilleure façon de prédire le futur est de l'inventer
 Adresse email Haut de page Bas de page 
 
m@thieu41



Autorisation : Membre
Nb de messages : 856
Inscrit le : Mer 18 Juil 2012, 18:44
Posté le : Dim 28 Jan 2018, 17:00   Citer 

Je suis d'accord avec Mingerton, (en tous cas en Ti-Basic) on évite de travailler avec les matrices, plus lentes d'accès et présentant moins de fonctionnalités.

Dans les cas que tu as décrits par exemple une liste suffirait happy.gif

----------------------
Pour vous aidez dans vos débuts (et même ensuite ^^) :
*Tuto Algo->Ti Basic (par Linkakro) : Traduisez vos algo (de type algobox) en prgm pour votre TI!
*Catalogue des emplacements et traductions (anglais/français) des fonctions sur la TI.
*Faites vos propres programmes de maths (par ash)

Et au fait: la politesse n'a jamais tué personne winkle.gif
 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