Souci en R
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Souci en R



  1. #1
    invited84210a7

    Angry Souci en R


    ------

    Je veux intégrer une fonction. Mais j'ai un probleme:

    > integrate(function(x) x**3,0,1)
    0.25 with absolute error < 2.8e-15

    > integrate(function(x) x**3,0,1)+1
    Erreur dans integrate(function(x) x^3, 0, 1) + 1 :
    argument non numérique pour un opérateur binaire

    Je pense alors a prendre le bon élément de cette sortie:

    > integrate(function(x) x**3,0,1)[1]
    $value
    [1] 0.25

    > integrate(function(x) x**3,0,1)[1]+1
    Erreur dans integrate(function(x) x^3, 0, 1)[1] + 1 :
    argument non numérique pour un opérateur binaire



    En gros, c'est un type value et non un type reel...
    Comment me débarasser de ce problème?

    Merci d'avence,
    Pierre

    -----

  2. #2
    invite24357dd0

    Post Re : Souci en R

    Bonjour,
    Je ne comprends pas vraiment ce que tu souhaites faire. Si je lis correctement l'aide, la fonction integrate() te donne la valeur de l'aire sous la courbe définie par ta fonction () et les bornes inférieure (0) et supérieure (1). La valeur de retour de integrate() est une liste dont la case de numéro 1 contient la valeur calculée de l'intégrale.

    Que cherches-tu avec ton "+1" ? Sachant que la réponse à l'intégrale est 0.25, si tu souhaites avoir 1.25 comme réponse finale, essaie:
    Code:
    > z <- integrate(function(x) x**3,0,1)
    > as.double(z[1]) + 1
    [1] 1.25
    >
    Est-ce que çà répond à ta question ? Si non, peux-tu la (re)formuler ?

  3. #3
    invited84210a7

    Smile Re : Souci en R

    Merci, ca répond pleinement à ma question
    Pierre

  • Discussions similaires

    1. souci en mécanique
      Par invited17f9e9b dans le forum Physique
      Réponses: 3
      Dernier message: 28/03/2007, 15h48
    2. Souci de son ^^
      Par invitedb346ccb dans le forum Matériel - Hardware
      Réponses: 2
      Dernier message: 09/03/2007, 17h51
    3. Souci Plomberie, help !
      Par invitec891b154 dans le forum Dépannage
      Réponses: 13
      Dernier message: 17/08/2006, 14h38
    4. un petit souci !!!
      Par invited86d6231 dans le forum Dépannage
      Réponses: 3
      Dernier message: 23/02/2006, 08h40
    5. souci TV
      Par invitec44799b0 dans le forum Dépannage
      Réponses: 9
      Dernier message: 12/12/2003, 08h26
    Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...