Scratch教程案例-蝴蝶曲线

蝴蝶曲线是一种很优美的平面上的代数曲线,宛如一只翩翩起舞的蝴蝶。自然界的很多现象都可以代数曲线和超越曲线来表达,蝴蝶曲线就是一种。

  蝴蝶曲线的极坐标方程为

  将蝴蝶曲线使用参数方程描述为

  其中,参数a控制图形的宽度;参数b控制图形的高度;参数t为角度。

  【编程思路】

  该程序的编程思路:在一个“重复执行直到……”型循环指令内,使变量t由0开始不断增加,并通过蝴蝶曲线的参数方程求得x和y的值,然后使用画笔在舞台上画出各个点,最终得到蝴蝶曲线图形

  【程序】

  该程序清单如图所示:

Scratch教程案例-蝴蝶曲线_第1张图片

  蝴蝶曲线绘制效果如图:

Scratch教程案例-蝴蝶曲线_第2张图片

你可能感兴趣的:(Scratch教程案例-蝴蝶曲线)