Matlab : intégration selon une variable
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Matlab : intégration selon une variable



  1. #1
    invitedb0b8f91

    Matlab : intégration selon une variable


    ------

    Bonjour,

    J'ai un petit soucis avec Matlab qui me coince depuis plusieurs heures.
    Je souhaite intégrer une fonction à plusieurs paramètres selon uniquement un paramètre.
    Exemple simplifié:
    Code:
    function Y=f(x,t)
    Y=x^2+t;
    endfunction
    Je souhaite maintenant intégrer f selon x de 0 à 1, avec t donné. (Disons t=5).
    Je ne peux pas utiliser
    Code:
    quad("f",0,1)
    ni utiliser une intégration à deux paramètres.
    Quelqu'un a-t'il une proposition?

    Merci beaucoup!

    -----

  2. #2
    jusquiame

    Re : Matlab : intégration selon une variable

    Bonsoir,

    Peut-être pourriez-vous utiliser tout simplement la méthode des rectangles ?
    1) on appelle la fonction pour calculer (notations de votre exemple) f(x,5) en ayant auparavant défini x comme un tableau 1D de valeurs échantillonnées à dx ;
    2) on somme le résultat en multipliant par dx.
    Attention : avec votre exemple, cela implique que, dans la fonction, il ne faut pas écrire "x^2" mais "x.^2".

    %Exemple :
    dx= 0.01 ; x=(0:1000)*dx ;
    y=f(x,5);
    inty=dx*sum(y) ;
    %fin

    Bonne continuation !

Discussions similaires

  1. Integrations selon plusieur variable
    Par invitead2e398a dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 02/08/2010, 18h23
  2. Intégration: changement de variable
    Par inviteb4d8c3b4 dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 21/09/2009, 08h26
  3. Integration changement de variable
    Par jinmu dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 15/04/2009, 14h57
  4. Changement de variable: Intégration
    Par invite6644da5a dans le forum Mathématiques du supérieur
    Réponses: 10
    Dernier message: 19/11/2005, 20h03
  5. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par invite6e6d5361 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 21h02
Découvrez nos comparatifs produits sur l'informatique et les technologies.