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';
![]()
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
Partager