计算 GeoGebra 中有多少个布尔值取 'true' 值
Count how many a Boolean take a 'true' value in GeoGebra
所以..我需要计算在像 Geogebra 中的截图这样的正方形所涉及的圆中找到随机点的概率
.
那我做了什么:
- 我创建了一个
poly
正方形和一个圆形
- 有人介绍我这个命令
RandomPointIn( poly )
用于在正方形区域 中创建一个名为 "F" 的随机点
- 制作一个布尔值,当点在圆圈中时取 'true',否则取 'false':
If(F ∈ circle, true, false)
- 现在我创建了一个按钮,用于在单击时使用此命令更新随机点的位置
UpdateConstruction()
现在我需要点击按钮,例如 100,然后我计算有多少点出现在由总数 100 次设计的圆圈中,我希望得到近似值:
π/4 , 即 78.5% .
所以我的问题是如何计算点击次数和布尔值的数量取 "true" 值
谢谢
我终于找到方法了:
创建整数 n
、m
和 s=if(a,1,0)
就在您创建按钮更新时在脚本中写入:
UpdateConstruction()
n=n+1
m=m+s
所以..我需要计算在像 Geogebra 中的截图这样的正方形所涉及的圆中找到随机点的概率
.
- 我创建了一个
poly
正方形和一个圆形 - 有人介绍我这个命令
RandomPointIn( poly )
用于在正方形区域 中创建一个名为 "F" 的随机点
- 制作一个布尔值,当点在圆圈中时取 'true',否则取 'false':
If(F ∈ circle, true, false)
- 现在我创建了一个按钮,用于在单击时使用此命令更新随机点的位置
UpdateConstruction()
现在我需要点击按钮,例如 100,然后我计算有多少点出现在由总数 100 次设计的圆圈中,我希望得到近似值: π/4 , 即 78.5% .
所以我的问题是如何计算点击次数和布尔值的数量取 "true" 值 谢谢
我终于找到方法了:
创建整数 n
、m
和 s=if(a,1,0)
就在您创建按钮更新时在脚本中写入:
UpdateConstruction()
n=n+1
m=m+s