GeoGebra

ComDessinCourbe

Jump to: navigation, search

Vous trouvez ici Htm.gifmouchard un fichier html faisant appel

à une appliquette dessin, où on fait varier un carré inscrit dans un autre carré de côté variable a, par l'intermédiare d'un point E, le déplacement de E fait varier la distance AE appelée f et l'aire p du carré inscrit appelé P

à une appliquette courbe, où un point M, de trace activée, récupère comme coordonnées f en abscisse et p l'aire de P en ordonnées


un mouchard suit donc les modifications de E dans dessin, dès que E est bougé, on lit les nouvelles valeurs de f et p

le script dans le corps du fichier html, après les appels des appliquettes, attention à l'option obligatoire mayscript

<applet name="dessin" code="geogebra.GeoGebraApplet" codebase="./"
archive="http://www.geogebra.org/webstart/geogebra.jar"
width="390" height="500" mayscript>
       <param name="filename" value="carres_dessin.ggb">
       .../...
</applet>
<applet name="courbe" code="geogebra.GeoGebraApplet" codebase="./" 
archive="http://www.geogebra.org/webstart/geogebra.jar"
width="390" height="500" mayscript>
       <param name="filename" value="carres_courbe.ggb">
       .../... 
</applet>


<script type="text/javascript">
// mouchard dessin
document.dessin.registerObjectUpdateListener('E', 'mouchard');
function mouchard(nom) {
     // récupérer les valeurs du dessin et les passer à la courbe	
     var fmodif = document.dessin.getValue('E');
     var pmodif = document.dessin.getValue('P');    
     document.courbe.setCoords('M', fmodif,pmodif);
}
</script>



le fichier html et ses deux fichiers ggb Zip.gifmouchard.zip à décompacter dans un répertoire contenant geogebra.jar


Aide