概率:随机抽取彩球(含动画与交互)
几何画板及绘图内容加载中,请稍等……
① 本范例通过随机抽取红蓝彩球的动画,直观演示了古典概率中不放回抽样的概率计算过程。② 核心数学概念包括概率、随机事件、组合计数以及条件概率,同时涉及对数、二次方程等辅助计算工具。③ 作图要点:利用GeoGebra的Sequence、Shuffle、If等命令生成随机球序列,通过Point、Segment绘制球体与连线,使用滑块(如NoB、NoS)控制球数和抽取次数,并借助按钮(button1)触发重新抽取,实现动态交互。④ 适合中学数学概率章节的教学演示,也可用于大学入门概率统计的直观辅助,帮助学生理解随机性与频率稳定性的关系。
GeoGebra 命令及参数
Sequence(Circle[Element[Centre00, i], BallRadius], i, 2, NoB + 1) → BallBlueList01Sequence(Circle[Element[Centre00, i], BallRadius], i, NoB + 2, nb + 1) → BallRedList01Sequence(i, i, 2, NoB + 1) → BlueListSequence(i, i, NoB + 2, nb + 1) → RedListShuffle(BlueList) → BlueRandomListShuffle(RedList) → RedRandomListSequence(If[Element[SelectedColourNoList, i] ≟ 1, Element[BlueRandomList, i], Element[RedRandomList, i]], i, 1, NoS) → SelectNoListSequence(Circle[Element[Centre001, i], BallRadiusSmall], i, 2, NoB + 1) → BallBlueList001Sequence(Circle[Element[Centre001, i], BallRadiusSmall], i, NoB + 2, nb + 1) → BallRedList001Sequence(Element[Centre00, Element[SelectNoList, i]], i, 1, NoS) → MoveStartIf(a < 5, Element[MoveStart, 1], If[a > 15, C01, (FindCor(a, 5, 15, x(Element[MoveStart, 1]), x(C01)), FindCor(a, 5, 15, y(Element[MoveStart, 1]), y(C01)))]) → C01MoveIf(a < 25, Element[MoveStart, 2], If[a > 35, C02, (FindCor(a, 25, 35, x(Element[MoveStart, 2]), x(C02)), FindCor(a, 25, 35, y(Element[MoveStart, 2]), y(C02)))]) → C02MoveIf(a < 45, Element[MoveStart, 3], If[a > 55, C03, (FindCor(a, 45, 55, x(Element[MoveStart, 3]), x(C03)), FindCor(a, 45, 55, y(Element[MoveStart, 3]), y(C03)))]) → C03MoveIf(a < 65, Element[MoveStart, 4], If[a > 75, C04, (FindCor(a, 65, 75, x(Element[MoveStart, 4]), x(C04)), FindCor(a, 65, 75, y(Element[MoveStart, 4]), y(C04)))]) → C04MoveSequence(If[Element[SelectedColourNoList, i] ≟ 1, Circle[Element[MoveCentre, i], BallRadius]], i, 1, NoS) → BallBlueSelectedListSequence(If[Element[SelectedColourNoList, i] ≟ 2, Circle[Element[MoveCentre, i], BallRadius]], i, 1, NoS) → BallRedSelectedListSequence(Circle[Element[MoveStart, i], (Lfactor * BallRadius)], i, 1, NoS) → WhiteCircleListIf(Ball01 ≟ 1, NoOfBlue00 - 1, NoOfBlue00) → NoOfBlue01If(Ball02 ≟ 1, NoOfBlue01 - 1, NoOfBlue01) → NoOfBlue02If(Ball03 ≟ 1, NoOfBlue02 - 1, NoOfBlue02) → NoOfBlue03If(Ball04 ≟ 1, NoOfBlue03 - 1, NoOfBlue03) → NoOfBlue04If(Ball01 ≟ 2, NoOfRed00 - 1, NoOfRed00) → NoOfRed01If(Ball02 ≟ 2, NoOfRed01 - 1, NoOfRed01) → NoOfRed02If(Ball03 ≟ 2, NoOfRed02 - 1, NoOfRed02) → NoOfRed03If(Ball04 ≟ 2, NoOfRed03 - 1, NoOfRed03) → NoOfRed04Sequence(If[Element[SelectedColourNoList, i] ≟ 1, Element[NoOfBlue, i], Element[NoOfRed, i]], i, 1, NoS + 1) → NoOfBallNumeratorPoint(d) → Z06Point(c) → Z05Segment(Z05, Y05) → mSegment(Z06, Y06) → kPoint(d) → Z07Point(d) → Z08Point(d) → Z09Segment(Z07, Y07) → nSegment(Z08, Y08) → pSegment(Z09, Y09) → q
AI 绘图提示语参考
绘制一个概率实验的交互式图形:上方有两排小球,一排蓝色、一排红色,数量由滑块控制。下方有一个抽取区域,通过按钮随机抽取若干小球(不放回),被抽中的小球会从上方移动到下方,并显示为白色圆圈。图形中还包括表示抽取过程的线段和动态移动的球体,以及用于显示剩余蓝球和红球数量的数值。整体布局清晰,便于观察随机抽取过程中颜色比例的变化。
以上提示语为根据原始绘图命令整理而来,仅供参考。