IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

[int][syms] Problème intégration 1/x


Sujet :

MATLAB

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Novembre 2011
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2011
    Messages : 1
    Points : 1
    Points
    1
    Par défaut [int][syms] Problème intégration 1/x
    Bonjour à tous,

    Dans mon code, j'ai été surpris de constater que Matlab ne pouvait pas intégrer symboliquement une expression aussi simple que l inverse. Tapez par exemple :

    Et la réponse renvoyé par Matlab est alors que la véritable primitive est en réalité.

    Quelqu'un a-t-il une solution pour résoudre ce problème? A cause de cela, plus loin dans mon code, le log est appliqué à un nombre négatif, retournant ainsi un résultat complexe, ce qui pour mon application n'a pas de sens...

    Merci d avance pour votre aide ou vos commentaires.
    Bonne journée.

    /Edouard

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    245
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2007
    Messages : 245
    Points : 110
    Points
    110
    Par défaut
    alors j'avais répondu, puis supprimé le message parce que j'étais plus sur mais dans le doute je remet le message, au pire si je me trompe tu n'en tiens pas compte

    mais je crois pas que matlab se trompe.
    la primitive de 1/x est défini sur R+* dans la plupart des cas, où elle est ln(x), défini sur R+* du coup.

    une extension existe pour la définir sur C, il y a quelques détails là :
    http://math.univ-lille1.fr/~zhang/en...64/ACChap3.pdf

    mais c'est pas simple.

    et je ne crois pas que la primitive de 1/x sur R* soit ln(|x|) mais je ne suis pas sur.

    du coup en fait pour moi, ton problème revient plutôt à éliminer les valeurs de x négatives, ou à utiliser le ln complexe puis à en prendre la valeur absolue suivant ton problème.

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Elle n'est en effet pas définie sur R*, mais sur R+* et R-* car non continue en 0.
    Il te faudra en effet séparer les deux cas.

Discussions similaires

  1. problème intégration son
    Par jicay57 dans le forum Intégration
    Réponses: 1
    Dernier message: 13/10/2007, 15h25
  2. Int --> String, problème de notation
    Par ploxien dans le forum Langage
    Réponses: 1
    Dernier message: 14/08/2007, 13h54
  3. [Flash] Problème intégration de police
    Par huguette dans le forum Flash
    Réponses: 6
    Dernier message: 10/06/2007, 23h45
  4. [XSLT] problème intégration d'applet dans une feuille XSL
    Par jymmy dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 25/03/2007, 15h01
  5. Problèmes intégrations Crystal V10
    Par audreyb dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 15/06/2005, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo