Lecture graphique

Vous lisez 7 fils de discussion
  • Auteur
    Messages
    • #5053
      Colonna
      Participant
      Up
      0
      Down
      ::

      Bonjour à tous,

      je souhaiterais permettre aux étudiants de lire sur un graphe (dont on connait l’expression analytique : y = -50 + 2.5*1000*0.25*exp(39*(x+0.57)) les coordonnées des différents points, en se promenant sur la courbe à l’aide d’un curseur/réticule.
      Avez-vous quelques pistes à me proposer ?
      Un grand merci d’avance !

      Bonne soirée,

      Claire

    • #5054
      bernadette
      Maître des clés
      Up
      0
      Down
      ::
      \statement{
      
      \canvasdraw{400,400}{
      xrange -10,10
      yrange -10,10
      grid 1,1,grey
      precision 100
      plot red, -5 + 2.5*0.25*exp((x+0.57))
      mouse blue,20
      }
      }

      J’ai changé la courbe (il faudrait calculer les xrange et yrange raisonnables).

    • #5055
      Joël
      Participant
      Up
      0
      Down
      ::

      Avec JSX graph ça donnerait quelque chose comme ça

      
      \text{E=slib(geo2D/jsxgraph jxgbox,600 x 600,
      var brd = JXG.JSXGraph.initBoard('jxgbox', {
         axis:true,
         boundingbox: [-10,10,10,-10],
         grid:true,
      });
      
      var graphS1=brd.create('functiongraph',[function(x){return -50+2.5*1000*0.25*(Math.exp(39*(x+0.57)));},-10,10],{strokeColor:'red',strokeWidth:3});
      
      var p2 = brd.create('point', [0,0], {attractors: [graphS1], attractorDistance:0.2, snatchDistance: 2},{strokeColor:'black',strokeWidth:6});
      
      )}
      
      \statement{\E}
      

      Bonne soirée

    • #5056
      Colonna
      Participant
      Up
      0
      Down
      ::

      Un grand merci pour vos retours qui vont bien m’aider.

      Bonne journée,

      Claire

    • #5057
      Colonna
      Participant
      Up
      0
      Down
      ::

      PS : Comment peut-on rajouter des titres aux axes avec JSXgraph ?
      Encore un grand merci !

    • #5058
      Colonna
      Participant
      Up
      0
      Down
      ::

      Re-PS (j’espère le dernier ;-)) : peut-on mettre sur un même graphe deux courbes différentes ?

      Re re merci !!

    • #5059
      Joël
      Participant
      Up
      0
      Down
      ::

      Pour une deuxième courbe, il suffit de rajouter:

      
      var graphS2=brd.create('functiongraph',[function(x){return -12+22*(Math.exp(12*(4*x+2)));},-10,10],{strokeColor:'green',strokeWidth:3});
      

      Pour les axes:

      xaxis = brd.create('axis', [[0, 0], [1,0]], {name:'x',withLabel: true,label: {position: 'rt', offset: [-15, 20]}	});
      
      yaxis = brd.create('axis', [[0, 0], [0,1]], {name:'y',withLabel: true,label: {position: 'rt', offset: [-20, 0]}	});	

      plus de possibilités sont décrites ici: intmath.com

      Bon courage

    • #5069
      Colonna
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Ça marche nickel.
      Un immense merci pour votre aide !

      Bonne journée,

      Claire

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