Wims, Octave et la loi binomiale

Accueil Forums Forum sur le site Wims, Octave et la loi binomiale

  • Ce sujet contient 12 réponses, 5 participants et a été mis à jour pour la dernière fois par eric, le il y a 9 mois.
Vous lisez 9 fils de discussion
  • Auteur
    Messages
    • #2422
      xavier
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Je voulais créer ce topic dans le forum Programmation Wims, mais je n’ai pas réussi.

      J’ai l’impression qu’il y a un problème en ce moment avec Octave …ou avec moi !

      Quand j’écris

      \text{proba=slib(stat/binomialpdf 3,5,0.6)}
      \statement{\proba}

      Wims affiche 0.3456 ce qui est bien P(X=3) avec X suit une loi binomiale(n=5,p=0.6).
      Mais quand j’écris

      \text{proba=slib(stat/binomialcdf 3,5,0.6)}
      \statement{\proba}

      La page se charge assez longtemps, parfois ça plante, ou bien
      “WIMS a besoin d’un logiciel OCTAVE pour traiter votre requête, mais ce logiciel n’est pas disponible (ou pas visible à WIMS) sur ce serveur. “

      De plus les programmes que j’utilisais en mai sur les intervalles de fluctuation (donc avec binomialinv) ne fonctionnent plus. C’est également le cas des programmes qui sont disponibles sur dans les ressources wims.

      Est-ce possible d’utiliser ces fonctions sans octave ? (par exemple en utilisant maxima pari/gp …)
      Vous me direz peut-être qu’on peut faire une boucle pour avoir la fonction de répartition mais si n et k sont grands, ça risque de ralentir l’ordi et de compliquer le programme.

      Merci d’avance.

    • #2423
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Sur quel serveur wims êtes vous ?

      Bernadette

      • #2425
        xavier
        Participant
        Up
        0
        Down
        ::

        Je suis sur université de nice unice. Mais quand je vais sur le createxo de l’université de marseille, même problème.

      • #2427
        Avatar photoOlivier
        Maître des clés
        Up
        0
        Down
        ::

        Merci d’avoir signalé ce problème.
        Je viens de mettre a jour Octave sur le serveur wims.unice.fr et le souci semble corrigé, si vous voulez vérifier.

        Olivier Bado-Faustin / Université Côte d’Azur

    • #2426
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      Mais il n’y a pas de problème sur http://wims.u-psud.fr/wims
      Ni sur http://wims.unicaen.fr/wims.

      Luminy refuse de faire des mises à jour de toute façon.

      Il faut donc contacter l’administrateur.

      Bernadette

    • #2428
      xavier
      Participant
      Up
      0
      Down
      ::

      Merci pour votre réactivité.
      Ca fonctionne, les résultats sont justes mais il y a quand même un message d’erreur au bas de la feuille « error from octave, warning : XII display environment variable not set ».

      En tout cas, je trouve cet outil très performant car les élèves sont vraiment concentrés.

    • #7526
      Avatar photoMichel
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      J’ai apparemment le même problème avec Octave et la fonction binomialcdf que Xavier en 2014. Il y a peut-être besoin d’une nouvelle mise à jour.

      Avec « text{probac= \probac,slib(stat/binomialcdf [3,5,6],6,0.6)} »Voilà le message d’erreur que j’obtiens, :

      ERROR from octave:
      error: ‘binocdf’ undefined near line 1, column 1

      The ‘binocdf’ function belongs to the statistics package from Octave
      Forge which seems to not be installed in your system.

      Please read  to learn how you can
      contribute missing functionality.
      octave: execution error or time out.

      ERROR from octave:
      octave: aborted on earlier error.

      ERROR from octave:
      octave: aborted on earlier error.

      Je précise que j’utilise le serveur de Nice
      Merci pour vos réponses

      • Cette réponse a été modifiée le il y a 1 année et 4 mois par Avatar photoMichel.
    • #7529
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Octave est en version GNU Octave, version 6.2.0 sur WIMS nice, c’est la derniere version disponible pour debian 11 (https://packages.debian.org/bullseye/octave) il n’y a donc pas de maj à faire cette fois-ci :/

      Olivier Bado-Faustin / Université Côte d’Azur

    • #7531
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Visiblement, binocdf n’est plus directement inclus dans octave, mais fournit dans un paquet supplémentaire « statistics ».
      J’ai donc installé ce matin la version 1.5.2 indiquée ici :
      https://gnu-octave.github.io/packages/statistics/

      Olivier Bado-Faustin / Université Côte d’Azur

      • #7534
        Avatar photoMichel
        Participant
        Up
        0
        Down
        ::

        Je viens d’essayer et voici le message d’erreur que j’obtiens :

        The 'binocdf' function belongs to the statistics package from Octave
        Forge which you have installed but not loaded.  To load the package, run
        'pkg load statistics' from the Octave prompt.
    • #7535
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Merci pour le retour !
      J’ai donc ajouté pkg load statistics dans les réglages par défaut d’octave et recompilé WIMS. Ca devrait fonctionner maintenant.

      Olivier Bado-Faustin / Université Côte d’Azur

    • #7536
      Avatar photoMichel
      Participant
      Up
      0
      Down
      ::

      binomialcdf fonctionne, mais il y a quand même une erreur qui est signalée :

      ERROR from octave:
      warning: function /usr/share/octave/packages/statistics-1.5.2/shadow/median.m shadows a core library function
      warning: called from
          /usr/share/octave/packages/statistics-1.5.2/PKG_ADD at line 11 column 3
          load_packages_and_dependencies at line 56 column 5
          load_packages at line 53 column 3
          pkg at line 588 column 7
          /usr/share/octave/site/m/startup/octaverc at line 12 column 1
      
      warning: function /usr/share/octave/packages/statistics-1.5.2/shadow/mean.m shadows a core library function
      warning: called from
          /usr/share/octave/packages/statistics-1.5.2/PKG_ADD at line 11 column 3
          load_packages_and_dependencies at line 56 column 5
          load_packages at line 53 column 3
          pkg at line 588 column 7
          /usr/share/octave/site/m/startup/octaverc at line 12 column 1
      
      warning: function /usr/share/octave/packages/statistics-1.5.2/shadow/var.m shadows a core library function
      warning: called from
          /usr/share/octave/packages/statistics-1.5.2/PKG_ADD at line 11 column 3
          load_packages_and_dependencies at line 56 column 5
          load_packages at line 53 column 3
          pkg at line 588 column 7
          /usr/share/octave/site/m/startup/octaverc at line 12 column 1
      
      warning: function /usr/share/octave/packages/statistics-1.5.2/shadow/std.m shadows a core library function
      warning: called from
          /usr/share/octave/packages/statistics-1.5.2/PKG_ADD at line 11 column 3
          load_packages_and_dependencies at line 56 column 5
          load_packages at line 53 column 3
          pkg at line 588 column 7
          /usr/share/octave/site/m/startup/octaverc at line 12 column 1
      
      
      *******************************************************
    • #7931
      eric
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      On peut éliminer ces warning en ajoutant la ligne

      warning(« off »)

      dans le fichier

      /usr/share/octave/site/m/startup/octaverc

      avant la ligne

      pkg load statistics

      Bien sûr, ça désactivera tous les warnings d’octave.

Vous lisez 9 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.