竹内纱里奈和大战黑人_欧美成人黄色小视频_91福利影视_欧美在线观看视频网站_h色网站免费观看_97综合

極客小將

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

資訊內容

Scratch編程與物理-用Scratch學習“光的折射”

極客小將2020-11-16-
一、什么是光的折射? 光的折射是指,光從一種介質斜射入另一種介質時,傳播方向發生改變,從而使光線在不同介質的交界處發生偏折。

一、什么是光的折射?

光的折射是指,光從一種介質斜射入另一種介質時,傳播方向發生改變,從而使光線在不同介質的交界處發生偏折。

upload/article/images/2020-11-16/196f8405ff9c464feb938afcb47eb0e8.jpg

upload/article/images/2020-11-16/fbbfe9c573df95a233902f1ee602d246.jpg

在生活中,我們把筷子或者筆插入水中,看到筆在水面處發生了彎折,這就是由于光的折射引起的。

如下圖所示,一束光從A點斜射入水中,在水面處發生偏折,垂直于水面畫一條法線,入射光線與法線之前的夾角就是入射角,折射光線與法線之間的夾角就是折射角。

upload/article/images/2020-11-16/ae42f8e0de320fe63bba1aa1b658520a.jpg

光的折射有哪些特性呢?

1、當光線從空氣斜射入其它介質時,角的性質:折射角(折射率大的一方)小于入射角(折射率小的一方)。

2、光的折射率為:光從介質1射入介質2發生折射時,入射角upload/article/images/2020-11-16/0b698b84d0e5a1b0ffe6f87590475134.jpg與折射角upload/article/images/2020-11-16/8f630a809d4fb72021d402715b5f85bb.jpg

的正弦之比upload/article/images/2020-11-16/2fafd547916fdb352282876245e32aa7.jpg叫做介質2相對介質1的折射率,即“相對折射率”,也就是說

upload/article/images/2020-11-16/0400dd6b2eed79a121f7c7537b25b1ce.jpg

水、空氣、玻璃的折射率由小到大的排列順序是:
空氣的折射率<水的折射率<玻璃的折射率。

空氣的折射率約是1。

水的折射率約是1.33。

透明玻璃的折射率約是1.5。

3、在光的折射現象中,光路是可逆的。

二、魚在水中發生的折射現象

我們在陸地上看到水中的“魚”,如果往“魚”看到的地方刺去,可能會刺不中“魚”。但是如果往“魚”的更深處刺去,就可以刺到魚,這就是光的折射引起的。

我們要看到魚,就是魚反射的光線進入我們的眼睛。當光從水中傳入空氣中,發生了折射,我們順著折射光線看去,看到的魚其實是“魚”的像,比真實的魚的位置要淺。

upload/article/images/2020-11-16/85476bfac531d5800d55d6bf1ee6eb1d.jpg

現在,我們人眼看到了魚的“像”,已知人眼的位置和“魚像”的位置,我們來求得魚的真實位置,用Scratch來模擬這個過程吧。

https://cdn.china-scratch.com/timg/191130/115G12918-8.gif

三、程序的設計

1、計算入射角的大小

已知魚像的位置和眼睛的位置,可以確定入射角,計算入射角的大小

upload/article/images/2020-11-16/633ad220358b8057a7e852c4eb6f10bb.jpg

根據直線方程y = ax + b,已知直線上的兩點:眼睛和魚像,

求得a和b的值,即可確定這條直線。

a =?(y1-y0)/(x1-x0),求得直線的斜率。

upload/article/images/2020-11-16/b203a651714f391a64864171eed422c8.jpg

這條直線與水面的交點,就是光線發生偏折的位置,也就可以確定法線。

上面求得的直線的斜率 a = tan(90+入射角),即可求得入射角

upload/article/images/2020-11-16/914b23d99d2a276b439a30f35b460bec.jpg

2、計算折射角。

根據上面介紹的相對折射率的公式,

upload/article/images/2020-11-16/0400dd6b2eed79a121f7c7537b25b1ce.jpg

已知n1為空氣中的折射率(n1=1),n2為水中的折射率(n2 = 1.33)

upload/article/images/2020-11-16/5a0190b9e72ce260eaa89d7eb34dba60.jpg為入射角,求得折射角upload/article/images/2020-11-16/e33183473a3a8f12227cf6f4042426d3.jpg。

upload/article/images/2020-11-16/ba45106e7e47772d57627f48105fc126.jpg

3、求魚的真實位置

根據折射角,法線的位置,即可求得折線光線的路徑。

已經魚的x值 =?魚像的x值,帶入直線方程,即可求得魚的y值。

upload/article/images/2020-11-16/8e4f3a13b3d94d593bb69c4c1a0fc4d0.jpg

upload/article/images/2020-11-16/ee34e592edad4b25dadb66144e519159.jpg

四、程序的實現

程序的主要邏輯代碼如下:

upload/article/images/2020-11-16/1457ee14c0e36f13dc1aea27ae3a0405.jpg

upload/article/images/2020-11-16/99fb1dff697066c5feb0c654d86cdbc7.jpg

用Scratch模擬光的折射原理,是不是很有趣啊,趕快動手試試吧

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

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

主站蜘蛛池模板: 亚洲精品乱码久久久久久蜜桃图片 | 在线成人av | 视频一区二区国产 | 国产一区二区三区在线看 | 日韩精品三区 | 成人午夜小视频 | 日韩国产专区 | 日日弄天天弄美女bbbb | 在线观看国产视频 | 午夜在线免费观看视频 | 国产精品一区二区三区免费 | 操操网站 | 久久久久亚洲 | 国产成人精品免高潮在线观看 | 日韩黄色小视频 | 一区在线不卡 | 国产精品videossex | 国产精品6| 91精品视频网 | av入口 | 亚洲色图清纯唯美 | 亚洲成人高清在线 | 国产午夜精品在线观看 | 亚洲视频精品 | 一区二区三区欧美日韩 | 久久久久一区二区三区四区 | 国产精品久久久精品 | 九九色 | 一区二区三区不卡视频在线观看 | 国产一区二区三级 | 色av网站 | 日韩精品免费一区二区夜夜嗨 | 久久精品一区二区 | 91亚洲精品一区二区 | 久久黄色免费网站 | 麻豆国产一区二区三区四区 | 自拍偷拍欧美日韩 | 国产一二区在线观看 | 日韩精品在线一区 | 最污网站 | 一区二区三区在线播放 |