Lecture graphique

Ce sujet a 7 réponses, 3 participants et a été mis à jour par  Colonna, il y a 1 semaine et 6 jours.

  • Auteur
    Messages
  • #5053
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Colonna
    Participant

    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
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    bernadette
    Admin bbPress
    \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
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Joël
    Participant

    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
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Colonna
    Participant

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

    Bonne journée,

    Claire

  • #5057
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Colonna
    Participant

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

  • #5058
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Colonna
    Participant

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

    Re re merci !!

  • #5059
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Joël
    Participant

    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
    Merci, ca m’a aidé
    Up
    0
    Down
    Pas très utile.

    Colonna
    Participant

    Bonjour,

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

    Bonne journée,

    Claire

Vous devez être connecté pour répondre à ce sujet.