Formule concaténation matrice
Olympiades mathématiques, énigmes et défis
-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 15:14
Bonjour,
comme vous pouvez le constater depuis le titre j'ai besoin de trouver la formule de concaténation de 2 matrices mais je n'arrive pas toute seule,
je suis informaticienne et j'ai besoin pour mon travail de recherche trouver une formulle mathématique pour la reconfiguration d'un matrice.
Merci pour votre aide :)
-
paca59
- Messages: 2
- Enregistré le: 05 Oct 2014, 13:37
-
par paca59 » 05 Oct 2014, 15:24
bonjour, pas sûr de comprendre la question, dans ton esprit la concat de 2 matrices M, N est-elle bien la matrice qui contient les concats des éléments mij nij ? si c'est ça je bouclerais sur i & j. A+
-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 15:29
paca59 a écrit:bonjour, pas sûr de comprendre la question, dans ton esprit la concat de 2 matrices M, N est-elle bien la matrice qui contient les concats des éléments mij nij ? si c'est ça je bouclerais sur i & j. A+
oui c'est une boucle mais je dois trouver une formule pas comme la faire par programmation si tu me comprends
par exemple j'ai une matrice A qui va changer chaque fois en fonction du contexte, et elle va changer comme suit : on ajoute ou on supprime une partie (une structure d'un réseau de petri en fait) j'ai besoin de trouver une formule générale pour cela. avez vous des idées ?
-
paca59
- Messages: 2
- Enregistré le: 05 Oct 2014, 13:37
-
par paca59 » 05 Oct 2014, 17:09
À part représenter l'évolution de A par une autre matrice M et l'additionner, désolé mais je ne vois pas
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 05 Oct 2014, 17:31
hello,
ca veut dire quoi concaténer deux matrices?
un exemple simple?
la vie est une fête

-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 17:34
une boucle imbriqué fait l'affaire mais mon superviseur m'a demandé de trouver une formule pour la reconfiguration de la matrice à chaque fois (chaque fois je dois ajouter une action élémentaire(qui est elle meme représenté par une matrice) à ma matrice originale) mon travail est de trouver une formule de reconfiguration de la matrice qui représente chaque fois l'ajout ou la suppression d'une action. quand j'ai fait des exemples j'ai constaté que l'ajout d'une structure à la fin de mon modèle se traduit par une concaténation simple mais quand j'ai programmé cela on ma dit "non je dois trouver une formule"
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 05 Oct 2014, 17:38
je réitère ma question:
c'est quoi ta concaténation?
un exemple simple?
si je prend deux matrice A et B:
A=(0,0
0,0)
et
B(1,1
1,1)
que represente C = concat(A,B)
je presume C est une matrice également, mais commet définis tu les coefficients de C?
la vie est une fête

-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 18:00
oui exactement ça C = concat (A,B) et j'arrive à le faire en java mais j'ai besoin de trouver une formule pour que je l'applique à mon travail
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 05 Oct 2014, 18:02
je presume C est une matrice également, mais comment définis tu les coefficients de C?
..................................
la vie est une fête

-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 18:07
désolé : nb ligne: (nb ligne A + nbligne B ) - 1
nb colone : nb colonne A + nb colonne B
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 05 Oct 2014, 18:26
je vois pas en quoi nb ligne c'est un coefficient de C... et comme vraisemblablement après 7 postes tu n'as toujours pas définit ce que tu appèles une concaténation,
tu devrais proposer un exemple, avec un peu de chance on comprendra ce que tu essaies de faire...
la vie est une fête

-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 18:39
exemple : je vais concatener A avc B
A(1 0
0 1)
B (1 0 0
0 1 0
1 0 1)
C (1 0 0 0 0
0 1 1 0 0
0 0 0 1 0
0 0 1 0 1)
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 13:25
-
par Cliffe » 05 Oct 2014, 18:39
je pense que c'est ça la question posée.
Il demande ce qu'est la concaténation.
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 13:25
-
par Cliffe » 05 Oct 2014, 18:41
tu cherches une formule mathématique ?
-
fatal_error
- Membre Légendaire
- Messages: 6610
- Enregistré le: 22 Nov 2007, 12:00
-
par fatal_error » 05 Oct 2014, 18:46
ne serait-ce pas plutot
C (
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 1 0 1)
Si c'est le cas on note généralement
C (
A 0
0 B)
la vie est une fête

-
hooouuta
- Messages: 7
- Enregistré le: 05 Oct 2014, 15:08
-
par hooouuta » 05 Oct 2014, 18:54
oui exactement je cherche une formule mathématique pour
C (
A 0
0 B)
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 13:25
-
par Cliffe » 05 Oct 2014, 19:43
suffit de multiplier avec les bonnes matrices remplie de 0 et de 1.
-
Cliffe
- Membre Rationnel
- Messages: 967
- Enregistré le: 12 Juin 2012, 13:25
-
par Cliffe » 05 Oct 2014, 20:43
Soit deux matrices

et

:
[CENTER]
 _{1 \le i \le n_a \\ 1 \le j \le m_a} \ \ \ \ \ B = \left ( b_{ij} \right ) __{1 \le i \le n_b \\ 1 \le j \le m_b})
[/CENTER]
Soit les 4 matrices

tel que :
[CENTER]
 \ \ \ \ \ S_a = \left (<br />\begin{array}{c}<br /> I_{n_a} \\<br />\hline<br />O_{n_b n_a}<br />\end{array} <br />\right ))
 \ \ \ \ \ S_b = \left (<br />\begin{array}{c}<br />O_{n_a n_b} \\<br />\hline<br /> I_{n_b}<br />\end{array} <br />\right ))
[/CENTER]
La concaténation est donnée par la formule :
[CENTER]
 = S_a A R_a + S_b B R_b)
[/CENTER]

est la matrice identité et

la matrice nulle.
C'est ça que tu voulais ?
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités