Version Française English Version

Planete casio - Programmes, cours et jeux pour calculatrices Casio

Bookmark and Share
Bienvenue sur Planète-casio, n'hésitez pas à poser vos questions sur le forum, et pensez à rejoindre Planète-casio sur Facebook
Jeu de rugby
Forums Casio - Problèmes de programmation ou avec un programme

Index du Forum | Problèmes de programmation ou avec un programme | Compression de matrices
Emanup
Hors ligne
Statut: Modérateur
Niveau: Vétéran
Points: 925
Défis: 12
Email | Message
Posté le 05/02/2006 10:08

Compression de matrices:

Bonjour à tous !!
Je voulais savoir (comme le titre du topic l'indique) comment fais-t-on pour compresser des matrices car il y bcp de programmes et de jeux qui utilisent ce système... (notament imagecompressor)
Merci d'avance !!!

Apprenez la musique et bien plus sur Musico-Dico




Neuronix
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 4479
Défis: 21
Email | Message
Citer : Posté le 14/01/2006 12:46 |
si tu connais le nombre de chiffres de chaque case tu peux "accoller" des nombres et les decouper lors de la décompression.
ex : [ 10, 15, 3 ] = 30 bytes.
Sachant que tous les nombres auront au max 2 chiffres on peut faire :
10^4*(10) + 10^2*(15) + (3) = 101503
[101503] = 10 bytes

Decompression :
100Frac (0.01*Mat A[ 1,1]) = 3
etc...
----------------------------------
Manager de foot en ligne sympa !
smiley
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9334
Défis: 175
Email | Message
Citer : Posté le 14/01/2006 12:50 |
On peut stocker au max 10 chiffres par cases d'une matrice donc il vaut mieux toutes les utiliser
On peut dans son expemple stocker 5 nombres dans un seul donc ta matrice aura été divisé par 5
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Emanup
Hors ligne
Statut: Modérateur
Niveau: Vétéran
Points: 925
Défis: 12
Email | Message
Citer : Posté le 14/01/2006 13:33 |
a ouais, merci beaucoups !!
----------------------------------
Apprenez la musique et bien plus sur Musico-Dico
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5414
Défis: 54
Email | Message
Citer : Posté le 15/01/2006 19:01 |
t'es sur de la décompression?
c'est à partir du 101503 qu'il faut décompresser
----------------------------------
Calculatrices : Graph 35+, G100+
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9334
Défis: 175
Email | Message
Citer : Posté le 15/01/2006 19:24 |
Non mais ce nombre tu vas l'enregistrer dans la matice
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5414
Défis: 54
Email | Message
Citer : Posté le 15/01/2006 19:43 |
j'ai mis 101 503 dans la matrice A[1,1] puis j'ai fait
100(Frac 0.01*Mat A[ 1,1]) et ça fait 101 503

alors c'est encore un coup de ma calto, ca vient de moi qui ai mal compris ou c'est pas ce qu'il faut faire pour décompresser ?
----------------------------------
Calculatrices : Graph 35+, G100+
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9334
Défis: 175
Email | Message
Citer : Posté le 15/01/2006 20:00 |
Je pense que çà viens des parenthèses
100Frac (0.01*Mat A[ 1,1]) devrait te satisfaire
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Zefortiche
Hors ligne
Statut: Super admin
Niveau: Confirmé
Points: 5414
Défis: 54
Email | Message
Citer : Posté le 15/01/2006 20:03 |
ah oui, c'est mieux
----------------------------------
Calculatrices : Graph 35+, G100+
Emanup
Hors ligne
Statut: Modérateur
Niveau: Vétéran
Points: 925
Défis: 12
Email | Message
Citer : Posté le 16/01/2006 20:32 |
en tt cas merci pour des réponses claires
(parce que des fois je comprend pas, mais là, j'ai tt compris !! )
----------------------------------
Apprenez la musique et bien plus sur Musico-Dico
Lenainnoir
Hors ligne
Statut: Super admin
Niveau: Elite
Points: 5186
Défis: 24
Email | Message
Citer : Posté le 16/01/2006 20:36 |
La compression matrices (visible aussi dans mon programme Picture Scanner[ Lien ].
Si tu as le courage de regarder le programme utilisé pour la décompression tu devrais comprendre...
----------------------------------
Calculatrices : Fx 92 Collège, Graph 65, Graph 85, Classpad 300+.
Muelsaco
Hors ligne
Statut: Webmaster
Niveau: Elite
Points: 9334
Défis: 175
Email | Message
Citer : Posté le 16/01/2006 20:39 |
Tu peux aussi regarder le mien mais c'est un peu spécial (de imagecompressor). Il passe par le convertion de bases (2 à 10 par ex) mais pour une matrice utilisant 5 chiffres différents tu fais une convertion de la base 5 à la base 10 mais là c'est un autre type de compression de matrice nettement plus puissant que le précédent (mais plus dur )
----------------------------------
Calculatrices : Fx 92 Collège, Graph 25, Graph 65, Graph 85, Graph 100, Classpad 300.
Emanup
Hors ligne
Statut: Modérateur
Niveau: Vétéran
Points: 925
Défis: 12
Email | Message
Citer : Posté le 16/01/2006 20:42 |
mais Lenainoir et Muelsaco font de la pub chacun pour soi (et beh.. la pub aujourd'hui )
En tt cas merci pour les infos
----------------------------------
Apprenez la musique et bien plus sur Musico-Dico
Emanup
Hors ligne
Statut: Modérateur
Niveau: Vétéran
Points: 925
Défis: 12
Email | Message
Citer : Posté le 05/02/2006 10:08 |
la conpression est génial !!! 3 fois moins de place !!! encore merci
----------------------------------
Apprenez la musique et bien plus sur Musico-Dico
Gadgetroch
Hors ligne
Statut: Modérateur
Niveau: Confirmé
Points: 1809
Défis: 10
Email | Message
Citer : Posté le 28/09/2008 19:21 |
Et si je veux stocker la matrice avec des [0110101011] ?
----------------------------------
Calculatrice(s) : Graph 65 ; Graph 85 SD

Pour combattre Gadgetroch

" Si l'être humain ne me ressemble pas, si ses caractéristiques ne me correspondent pas, alors je confirme, je ne suis pas un être humain ! " Gadgetroch


Index du Forum | Problèmes de programmation ou avec un programme | Compression de matrices
Pseudo :
Adresse email :
Réponse :
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :?:  :arrow:  :!:  :here:
Ajouter fichier joint :


Me prévenir par mail lorsqu'une réponse est postée



Recherche :
Publicité et partenaires

Soutien scolaire

GameMasters.fr

FR Game

Cours particuliers

Jeux Casio - www.planete-casio.fr v3.0 © crée par Neuronix et Muelsaco 2007 | Il y a 11 connectés | Nous contacter | Recherches effectuées
Sublinet | Top-cinema, films, cinéma, séries | Pension pour chats | Jeux netbooks | Jeu de foot | Jeu de rugby | Jeu de tennis | Jeu de handball | Space raider