Multiplication de nombres complexes
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

Multiplication de nombres complexes



  1. #1
    invite77a86db2

    Multiplication de nombres complexes


    ------

    Salut à tous !
    J'ai découvert dans un bouquin de programmation une méthode pour calculer la multiplication de deux nombres complexes :


    Je comprends bien, en développant, que c'est bon, et si ça parait compliqué, c'est moins couteux dans un programme, car il y a seulement trois multiplications à effectuer.
    Mais, il y a une petite note, qui dit "Beware numerical instability" [attention aux instabilités numériques].
    Pourquoi ?

    Il en donne d'autres, comme :

    Toujours trois multiplications donc.

    Voilà, merci de m'éclairer !

    -----

  2. #2
    erik

    Re : Multiplication de nombres complexes

    Il peut y avoir un problème de cancellation (c'est pas bô comme terme) :
    Pour certaines valeurs de a,b,c et d l'expression a(c+d) peut être proche de (a+b)d , et l'idée de soustraire des nombres proches l'un de l'autre est une très mauvaise idée en programmation, c'est une source d'erreur d'arrondis.

    Consulte les premières pages de : www-gat.univ-lille1.fr/~bodin/licence/algmat.pdf

  3. #3
    invite8241b23e

    Re : Multiplication de nombres complexes

    Balise TEX modifiée, attention aux retours à la ligne.

  4. #4
    invite77a86db2

    Re : Multiplication de nombres complexes

    D'accord, je comprends...
    En gros, j'essaie ^^.
    On peut prédire ces valeurs ?
    Si je connais mon accumulateur et mes données ?

  5. A voir en vidéo sur Futura
  6. #5
    invite6acfe16b

    Re : Multiplication de nombres complexes

    Citation Envoyé par progfou
    Bonjour,

    Concernant ce genre de choses, je vous conseille de lire les "numerical recipes", c'est un livre extraordinaire concernant les maths numériques.
    http://www.library.cornell.edu/nr/cbookcpdf.html
    Les chapitre concernant les multiplications sont les 2.11 et le 5.4. On y explique d'ailleurs tous les trucs permettant d'éviter des dépassements de capacités ou de soustraire des nombres très proches, ce qui mènerait à des erreurs d'arrondis.

  7. #6
    invite77a86db2

    Re : Multiplication de nombres complexes

    Merci !
    Je vais lire ça

Discussions similaires

  1. Nombres complexes
    Par invite49741656 dans le forum Mathématiques du collège et du lycée
    Réponses: 2
    Dernier message: 10/10/2007, 14h37
  2. nombres complexes
    Par invitea53a73c4 dans le forum Mathématiques du supérieur
    Réponses: 17
    Dernier message: 18/01/2007, 09h17
  3. Nombres complexes
    Par invite46329d48 dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 04/10/2006, 16h49
  4. Nombres Complexes
    Par invite1b9e56d3 dans le forum Mathématiques du supérieur
    Réponses: 7
    Dernier message: 21/09/2005, 18h09
  5. Nombres complexes - TS
    Par invite80baf0c8 dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 12/09/2005, 12h00