produit matriciel

Pour toute demande d'aide sur des exemples non finalisés, c'est ici.
Les exemples aboutis et intéressants seront ajoutés aux sous-forums qui suivent.

Règles du forum
Pour toute demande d'aide pour la conception (ou la confirmation d'un code) d'une figure Asymptote, c'est ici.

J'invite ceux qui ont régulièrement des questions à poser à aller dans leur panneau de l'utilisateur pour indiquer dans la signature de leurs messages :

  1. Nom du système d'exploitation (W7 ou Ubuntu 12.04 ou ...)
  2. Version d'Asymptote et éditeur utilisé pour les figures Asymptote
  3. Distribution LaTeX et éditeur utilisé pour les tex.


On va gagner du temps dans les réponses !
etienne25
Messages : 26
Enregistré le : mar. 29 mai 2012, 00:40

produit matriciel

Message non lu par etienne25 » mer. 2 févr. 2022, 21:32

Bonjour, est-ce que le produit matriciel est implémenté dans Asymptote? J'essaie le code suivant:

Figure asymptote da3ba73ea42285fc1a2dc8f2c1ecdc7f
*** Pour masquer/découvrir le code Asymptote qui a permis de créer la figure, il faut cliquer dessus. ;-) ***

CODE ASYMPTOTE de la figure ci-dessus : Tout sélectionner
  1.  
  2. import math;
  3. real[][] A={{2,1},{1,1}};
  4. real[][] B=A*A;
  5. label(string(B[1][1]),(1,0));//pour voir ce que B[1][1] contient
  6.  

Et je vois que B[1][1]=2, alors que j'attends 5. Changer B[1][1] par B[2][2] cause une erreur. Merci à l'avance.

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1487
Enregistré le : dim. 7 mars 2010, 14:50

Re: produit matriciel

Message non lu par GM » jeu. 3 févr. 2022, 00:58

Bonsoir,

la commande
write(B);
renvoie ceci dans la console :
5 3
3 2
donc oui !
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.69)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
Mes autres PC : Ubuntu 18.04LTS - Asymptote(2.66-?? git) + TexLive2018
Mon serveur : Debian Jessie - Asymptote(2.66-? git) + TexLive2018
Merci de préciser la votre !

Avatar du membre
GM
Administrateur du site
Administrateur du site
Messages : 1487
Enregistré le : dim. 7 mars 2010, 14:50

Re: produit matriciel

Message non lu par GM » jeu. 3 févr. 2022, 01:01

Et j'ai oublié de donner l'explication du 2 au lieu du 5 attendu :

B[0][0]=5
B[1][1]=2

La première ligne et la première colonne sont indexées 0. ;-)
Index des fonctions - Exemple de lien donnant le résultat d'une recherche sur les mots 'arc' et 'triple' : http://asy.marris.fr/indexasy/?filtre=arc triple
Mes configurations (le 24/02/21) :
PC n°1 :Windows 10 - Asymptote(2.69)+MikTeX2.9 - Editeurs : Notepad++, TeXworks, Visual Studio Code.
Mes autres PC : Ubuntu 18.04LTS - Asymptote(2.66-?? git) + TexLive2018
Mon serveur : Debian Jessie - Asymptote(2.66-? git) + TexLive2018
Merci de préciser la votre !

etienne25
Messages : 26
Enregistré le : mar. 29 mai 2012, 00:40

Re: produit matriciel

Message non lu par etienne25 » jeu. 3 févr. 2022, 16:55

aaaaah merci!!

Répondre