1

Comment peut-on accélérer les opérations sur les matrices (for, +, -, A^2,par ex) ?
Avant, je roulais en Ti-Basic, une 4L, puis j'ai découvert flib, une Peugeot 205, pour finalement découvrir vertel (une Renault Safrane)... Pour finir en C (Bentley Arnage) ?
En attendant, je parcours le monde sur un Yoshi...

2

accélérer le produit matriciel ? je ne vois pas smile

3

Disons qu'en basic, quand je veux accéder à plusieurs valeurs de la matrice ou affecter 2, 3 valurs en même temps sur une liste, j'ai le temps de me faireracconter la guerre de 100 ans par un bègue bouffant des caramels... Comment lui donner le bon coup de piedau c... ?
Avant, je roulais en Ti-Basic, une 4L, puis j'ai découvert flib, une Peugeot 205, pour finalement découvrir vertel (une Renault Safrane)... Pour finir en C (Bentley Arnage) ?
En attendant, je parcours le monde sur un Yoshi...

4

le faire en C

5

je me disais aussi. Merci... maintenant je vais me masturber le cerveau à assimiler le C.
Avant, je roulais en Ti-Basic, une 4L, puis j'ai découvert flib, une Peugeot 205, pour finalement découvrir vertel (une Renault Safrane)... Pour finir en C (Bentley Arnage) ?
En attendant, je parcours le monde sur un Yoshi...

6

Ben heu ça dépend. Si c'était pour avoir l'usage des matrices du Ti-Basic (qui peuvent contenir à peu près n'importe quoi), passer au C ne résoudra pas vraiment le problème neutral
(ou alors faudrait faire un nouveau format de matrices)
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

7

152687 variables à définir ? houlalalala...
Avant, je roulais en Ti-Basic, une 4L, puis j'ai découvert flib, une Peugeot 205, pour finalement découvrir vertel (une Renault Safrane)... Pour finir en C (Bentley Arnage) ?
En attendant, je parcours le monde sur un Yoshi...

8

Comme le dit Vertyos, quand tu as un traitement long a faire sur une matrice du tios, alors il est p-ê préférable de passer ta matrice dans un tableau en C wink

9

Un tableau en C ? Oui, c'est plus raisonnable... Et plus pratique... lolpaf
Avant, je roulais en Ti-Basic, une 4L, puis j'ai découvert flib, une Peugeot 205, pour finalement découvrir vertel (une Renault Safrane)... Pour finir en C (Bentley Arnage) ?
En attendant, je parcours le monde sur un Yoshi...

10

Il me semble qu'il y a un algo un peu space pour optimiser les produits matriciels de taille >=3

11

Strassen, c'est son nom.
Googlise un coup sur Strassen matrices multiplication algorithm

Tu peux aussi commencer par celui-ci (j'ai googlisé un peu moi-même aussi smile ) : http://www-math.mit.edu/18.310/25.-Matrix-Operations-and-STrassens-Algorithm.pdf

12

Si vous avez un PC, prenez Matlab... ou compilez le code Matlab en C et implémentez le sur votre calculatrice wink
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site

13

Matlab est de l'interprété, donc par rapport à du C optimisé en vitesse (y compris par l'utilisation d'algorithmes efficaces), c'est en général très lent. (Essaye une petite boucle for et tu t'en apercevras très vite.) Au mieux, ça va à la même vitesse.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

14

Franchement, ça torche, au début j'ai eu du mal, pour les mêmes raisons que toi.
D'ailleurs, tout n'est pas interprété, la lib FFT, c'est FFTW love, elle est géante, mais pour en revenir à Matlab lui-même, il y a un module pour générer du C à partir de ce que tu as fais, c'est à ça que je pensais.
Site : http://www.phareaway.com/
Membre du groupe Phare Away et webmaster du site