Bonjour,
si on a par exemple,
Code : Sélectionner tout - Visualiser dans une fenêtre à part [4 8 3]
comment on obtient:
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [4 8 3]
Bonjour,
si on a par exemple,
Code : Sélectionner tout - Visualiser dans une fenêtre à part [4 8 3]
comment on obtient:
??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 [4 8 3]
Code : Sélectionner tout - Visualiser dans une fenêtre à part B=A';
Ingénieur indépendant en mécatronique - Conseil, conception et formation
- Conception mécanique (Autodesk Fusion 360)
- Impression 3D (Ultimaker)
- Développement informatique (Python, MATLAB, C)
- Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)
« J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)
Si je peux me permettre, il vaut mieux faire plutôt B = A.' (Comme indiqué dans la FAQ d'ailleurs). Surtout si ce sont des vecteurs de valeurs complexes!
Effectivement il faut se mefier des valeurs conjuguées dans le cas de nombres complexes.
Mais de toute façon, la meilleure solution est d'utiliser l'opérateur colon (:) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 >> A = [3+i 4i] A = 3.0000 + 1.0000i 0 + 4.0000i >> A' ans = 3.0000 - 1.0000i 0 - 4.0000i >> A.' ans = 3.0000 + 1.0000i 0 + 4.0000i
Pas besoin de l'opérateur de transposition...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 >> A = [3+i 4i] A = 3.0000 + 1.0000i 0 + 4.0000i >> B = A(:); >> B(1) ans = 3.0000 + 1.0000i >> B(2) ans = 0 + 4.0000i
Ingénieur indépendant en mécatronique - Conseil, conception et formation
- Conception mécanique (Autodesk Fusion 360)
- Impression 3D (Ultimaker)
- Développement informatique (Python, MATLAB, C)
- Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)
« J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager