J'essaye d'évaluer l'expression z = (x-y)^2
dans le domaine réel et son adaptation correspondante dans le domaine complexe. Pour le domaine réel, cette expression est implémenté comme nousMatlab: L'opération carrée dans le domaine réel est-elle l'opération Conjugate dans un domaine complexe?
x = 5;
y = 2;
z = (x-y)^2
z =
9
Dans le domaine complexe, l'expression deviendrait (s'il vous plaît me corriger si mal)
z_c = (x_c - y_c)(x_c - y_c)*
Ceci est mis en œuvre en Matlab par
>> x_c = 5 + 0.9i;
y_c = 2 - 0.34i;
z_c = (x_c-y_c)*conj((x_c -y_c))
z_c =
10.5376
L'opérateur *
pour conjugué en maths est implémenté par conj()
Les réponses sont différentes et j'utilise l'opérateur correct?
Qu'est-ce qui vous fait dire que "le" carré d'un nombre complexe est 'z · z *'? Le carré régulier d'un nombre complexe ("le" carré) est simplement 'z · z', et le [carré absolu] (http://mathworld.wolfram.com/AbsoluteSquare.html) est' z · z * '. Lequel veut-tu? –