1

Bonjour,
je cherche à multiplier des matrices entre elles mais pour le moment en vain. (avec une ti89)
Pour ce qui est de l'addition je ne rencontre pas de problème mais lorsque je fais par exemple :
[[2,1][0,3]]*[[1][2]] la réponse de la calculatrice est ''erreur dimension''

Auriez vous une solution à me proposer?

2

De mémoire, n'y a-t-il pas un opérateur ".*" ou quelque chose comme ça ?
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

3

euh je n'en vois pas...

4

C'est bien .* qu'il faut mettre (multiplication élément par élément), il suffit de le taper.
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é

5

j'ai pourtant saisi le .* et le restant des matrices entre crochets mais rien à faire j'ai : ''dimension inadaptée''

6

Alors, c'est que la calculette te signale que tu es en train de lui demander de multiplier des matrices qu'il est mathématiquement impossible de multiplier.

Reposte-nous STP la multiplication de matrices que tu essaies de faire, en ajoutant des espaces à côté des crochets pour éviter pour qu'ils soient transformés en information de couleur (ce qui est arrivé dans ton premier post).
avatar
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-admin de TI-Planet.

7

[ [ 2,-1 ] [ 0,3 ] ] .* [ [ 1 ] [ 2 ] ]

8

ah ben ça c'est une multiplication normale, faut pas faire .* mais *

sur ma calcu ça marche, et ça donne:

[[ 0 ][ 6 ]]

le .* sert à faire par exemple:

[ [ a , b ] [ c , d ] ] .* [ [ i , j ] [ k , l ] ] = [ [ a*i , b*j ] [ c*k , d*l ] ]

9

ok merci smile

10

./8, c'est mieux comme ça embarrassed
17003.png

grin
avatar