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

Signal Discussion :

calcul d'intégrale d'une fonction entre 0 et x


Sujet :

Signal

  1. #1
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 26
    Par défaut calcul d'intégrale d'une fonction entre 0 et x
    Bonjour,
    X un vecteur de donnée, je voulais calculer l'intégrale d'une fonction entre 0 et x et tracer son graphe, j'ai pu faire que le calcul d'une intégrale entre deux valeurs fixées (ici entre -1 et 1), le code que j'ai utilisé est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     x = [-1:0.01:1];
     f1=inline('x.^4');
    quad(f1, -1, 1)
    le résultat obtenu est:
    ans =
    0.4000

  2. #2
    Membre éprouvé
    Homme Profil pro
    doctorant
    Inscrit en
    Décembre 2010
    Messages
    101
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : doctorant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 101
    Par défaut
    c'est quoi la question en faite?

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

    Citation Envoyé par littledrummer Voir le message
    c'est quoi la question en faite?
    @littledrummer: Il ne veut pas simplement calculer l'intégrale de la fonction, mais aussi tracer le graphe de son intégrale.
    @lamine10: Et donc pour cela, tu peux utiliser la fonction doc ode45.

  4. #4
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 26
    Par défaut
    Citation Envoyé par Winjerome Voir le message
    Bonsoir,


    @littledrummer: Il ne veut pas simplement calculer l'intégrale de la fonction, mais aussi tracer le graphe de son intégrale.
    @lamine10: Et donc pour cela, tu peux utiliser la fonction doc ode45.
    Je demande le code qui calcul l'intégrale d'une fonction entre 0 et x et plot la fonction, la fonction est x à la puissance 4

  5. #5
    Invité
    Invité(e)
    Par défaut
    Pourquoi passer par une fonction pour ploter la fonction x.^4?
    un simple
    suffit
    Tu peux aussi regarder la fonction trapz, documentation disponible en tapant doc trapz sur Matlab.

  6. #6
    Membre actif
    Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 26
    Par défaut
    Citation Envoyé par Winjerome Voir le message
    Pourquoi passer par une fonction pour ploter la fonction x.^4?
    un simple
    suffit
    Tu peux aussi regarder la fonction trapz, documentation disponible en tapant doc trapz sur Matlab.
    j'ai pu faire que le calcul d'une intégrale entre deux valeurs fixées (ici entre 0 et 1), le code que j'ai utilisé est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    x = [0:0.01:1];
    f1=inline('x.^4+1');
    quad(f1, 0, 1)
    ans =
        1.2500
    Je demande le code qui calcul l'intégrale d'une fonction entre 0 et x et plot la fonction, la fonction de départ est x à la puissance 3 plus 1

  7. #7
    Modérateur

    Homme Profil pro
    Ingénieur en calculs scientifiques
    Inscrit en
    Août 2007
    Messages
    4 639
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Ingénieur en calculs scientifiques

    Informations forums :
    Inscription : Août 2007
    Messages : 4 639
    Par défaut
    Tu veux obtenir l'expression litterale en fonction de x de l'intégrale de 0 à x?

    si oui, c'est du calcul symbolique, et à priori il te faudra la toolbox Symbolic Math, as-t cette toolbox à ta disposition? (Comment connaitre la liste des Toolbox installées sur un ordinateur ?)
    Pour une bonne utilisation des balises code c'est ici!
    Petit guide du voyageur MATLABien : Le forum La faq Les tutoriels Les sources


    La nature est un livre écrit en langage mathématique. Galilée.

  8. #8
    Invité
    Invité(e)
    Par défaut
    Je te renvoie à mon premier post: ode45, il te suffit de spécifier une condition initiale nulle.

Discussions similaires

  1. calcul d'intégrale d'une fonction
    Par lamine10 dans le forum Signal
    Réponses: 1
    Dernier message: 18/05/2011, 23h51
  2. [LUA] Calcul intégral d'une fonction polynomiale
    Par seanp223 dans le forum Autres langages
    Réponses: 0
    Dernier message: 30/06/2010, 18h01
  3. calculer les racines d'une fonction
    Par carole8 dans le forum C
    Réponses: 18
    Dernier message: 06/12/2006, 00h14
  4. codage du calcul de dérivée d'une fonction mathématique
    Par pispa2005 dans le forum Mathématiques
    Réponses: 5
    Dernier message: 08/01/2005, 20h54
  5. Réponses: 6
    Dernier message: 24/12/2004, 16h46

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