国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch鐘擺編程

極客小將2022-04-07-
什么是三角函數在一個平面直角坐標系中,以原點為圓心,1 為半徑畫一個圓,這個圓交 x 軸于 A 點。以 O 為旋轉中心,將 A 點逆時針旋轉一定的角度至 B 點,設此時 B 點的坐標是(x,y),那么此時 y 的值就叫做的正弦,記作 sin;此時 x 的值就叫做的余弦,記作 cos;y 與 x 的比

什么是三角函數


在一個平面直角坐標系中,以原點為圓心,1 為半徑畫一個圓,這個圓交 x 軸于 A 點。以 O 為旋轉中心,將 A 點逆時針旋轉一定的角度α至 B 點,設此時 B 點的坐標是(x,y),那么此時 y 的值就叫做α的正弦,記作 sinα;此時 x 的值就叫做α的余弦,記作 cosα;y 與 x 的比值 y/x 就叫做α的正切,記作 tanα。


鐘擺小球和三角函數的關系


鐘擺小球的運動軌跡可以是看做是上下來回運動,以運動軌跡長度中心點分上運動和下運動,如果中心點為0,上運動路徑端點可以看做是1,下運動端點可以看做是-1,這就是sin和cos的值,其中sin()和cos()中的變量可以理解為角度,角度值是0到360度之間?如果角度=0,那么sin(0)=0,cos(0)=1,如果角度=90,那么sin(90)=1,cos(90)=0。由此就能借助sin或者cos函數來讓球做出鐘擺運動,看一下下面這個動圖大家就能明白他們之間的關系了:

積木代碼

運動軌跡的過程就是0到1,1到0,0到-1,-1到0的過程,通過用循環命令讓小球在背景中做上下來回運動。我們需要建立三個變量:角度、幅度、高度。角度為三角函數里面的變量值,幅度為小球的最大擺動幅度,而幅度乘以cos(角度)就等于小球的高度。將小球的y坐標值設為高度值,通過不斷增加角度值,來實現小球的高度不斷變化。同時在這里加了一個顏色特效增加的命令,可以讓我們看到一個彩色的小球在做鐘擺運動。



預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 正镶白旗| 社会| 余姚市| 桦甸市| 四子王旗| 桃源县| 上高县| 诸暨市| 永川市| 裕民县| 滨海县| 长葛市| 砚山县| 洛扎县| 宾川县| 温宿县| 阿克陶县| 白玉县| 永川市| 贵阳市| 漯河市| 阿拉善左旗| 罗源县| 霍邱县| 玉龙| 岳西县| 禄丰县| 佳木斯市| 临夏县| 镇江市| 吉隆县| 顺义区| 广昌县| 梁山县| 江西省| 新干县| 葫芦岛市| 正定县| 深水埗区| 秦皇岛市| 东宁县|