Placer des points aléatoires dans un triangle et verifier si ils font partie du carré inscrit
Answered
Bonjour j'aurais aimé savoir comment repeter un procedure de creation aleatoire de points dans un triangle, puis de vérification si les points créés sont dans le carré inscrit dans le triangle.
J'ai essayé cette commande mais elle n'a pas l'air de fonctionner :
Répéter(100,Exécute({"If(IsInRegion(RandomPointIn(t1),q1),x=x+1)"}))
t1 étant le triangle et q1 le carré inscrit.
Cette fonction devait normalement me sortir un pourcentage de points appartenant au carré inscrit, mais il ne se passe rien quand j'active la commande.
Merci pour votre aide et bonne soirée
Bonjour,
un genre de Monte-Carlo ?
comme ça, au réveil, je dirai que ton titre de message n'est pas raccord avec la commande testée, et est plus correct
mieux vaudrait placer tous tes points de manière aléatoire au départ, puis tester ensuite s'ils appartiennent à ton carré inscrit, car j'ai bien peur que l'appel chaque fois à random les fassent bouger à nouveau
je pense que ce fichier fait l'affaire
et ton utilisation du if ne peut fonctionner telle quelle
Notez que les arguments de Si doivent être des objets ou des Commandes_Scripts, et non des affectations.
La syntaxe b=Si(a>1,2,3) est correcte, mais b=2 ou b=3 ne seront acceptés comme paramètres.
https://wiki.geogebra.org/f...
Merci pour les réponses, c'est plus clair maintenant
Comments have been locked on this page!