跳到主要内容

斯涅尔定律计算器,折射角、临界角、全反射

n1·sin(θ1) = n2·sin(θ2),求折射角、临界角、全反射,浏览器本地运算

  • 本地处理
  • 分类 计算度量
  • 适合 买东西、做计划、训练或排期前,先算出大概范围。
斯涅尔定律把光的弯折和它经过的两种介质连起来:n1·sin(θ1) = n2·sin(θ2)。四个格子填三个,第四个自动解出。从光密介质射向光疏介质(n1 大于 n2)时,工具还会给出临界角 θc = arcsin(n2/n1);超过它,光线发生全反射,没有折射光离开界面。角度从法线量起,单位是度,取值在 0 到 90 之间。
留空一格,那一格就是要求的未知量。
计算结果
折射率 n1
1
折射率 n2
1.33
入射角 θ1
30°
折射角 θ2
22.0824°
光线 偏向法线(进入光密介质)

这个工具能做什么

免费的斯涅尔定律(折射定律)计算器,适合物理作业、光学实验和镜头设计里的 折射问题。两个折射率加两个角度,任意填三个,工具就按 n1·sin(θ1) = n2·sin(θ2) 解出第四个。从光密介质射向光疏介质时,它还会给出 临界角 θc = arcsin(n2/n1),入射角达到临界角就标出全反射,你立刻看清光纤、 棱镜或水面在什么角度不再让光透出。内置预设涵盖真空 1、空气 1.0003、水 1.33、 玻璃 1.5、钻石 2.42,也可以填任意自定义折射率。实时光路图画出光线偏向法线 还是偏离法线,一键复制算好的结果,分享链接能原样还原你的设置。全部在浏览器 里运算,不上传、不需要账号、也不记录你填了什么。

工具细节

输入
数值
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制 + 预览
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 10 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
计算度量 · 学生
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

斯涅尔定律计算器 适合怎么用

适合快速估算、对比和规划数字,帮你在做最终决定前先有底。

适合计算任务

  • 买东西、做计划、训练或排期前,先算出大概范围。
  • 一次只改一个输入,对比不同方案。
  • 把模糊假设变成能讨论的数字。

计算检查项

  • 认真核对单位、日期、比例和取整方式。
  • 健康、金融、税务、法律相关结果只能做规划参考,不能替代专业意见。
  • 重要结果要保存输入条件,方便以后复算。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 透镜成像公式计算器 求解 1/f = 1/do + 1/di:焦距、物距、像距填两个解第三个,带放大率和实像虚像判断,浏览器本地运算 打开
  2. 2 科学计算器 科学计算器,三角/对数/开方/幂运算全支持,键盘可输入,带历史记录,角度/弧度切换。 打开
  3. 3 频率波长换算器 用 λ = v/f 在频率和波长之间互换,自选波速,识别电磁波谱归类,一键复制,全程浏览器本地 打开

真实使用场景

  • 核对物理折射作业的答案

    题目说光以 40 度(从法线量)射到水面,求折射角。空气 n1 = 1,水 n2 = 1.33,θ1 = 40,θ2 留空,读出 θ2 约 28.9 度。工具同时标出光线 偏向法线,交卷前你能据此核对手算的几何关系对不对,不会把弯折方向 搞反。

  • 判断光纤在什么角度困住光

    阶跃折射率光纤的玻璃纤芯(n1 = 1.5)外面包着折射率更低的包层。 把包层折射率填进 n2,读临界角:1.5 纤芯对空气是 41.8 度,对 1.46 的包层只有约 76.7 度。打到壁上比这更陡的光线全反射,留在纤芯里, 这正是光纤能把信号传上几公里的条件。

  • 用折射仪读数鉴别液体

    台式折射仪给出光线穿过已知棱镜的入射角和折射角。把 n2 留空,填好 n1、θ1、θ2,工具按 n2 = n1·sin θ1 / sin θ2 反解未知折射率。拿这个 数对照参照表,就能把糖浆和盐水分开,或者发现折射率偏离预期值的 掺假样品。

  • 讲清楚钻石为什么比玻璃更闪

    n1 = 2.42(钻石)、n2 = 1(空气),读出临界角约 24.4 度;再对玻璃 (1.5 到空气)算一遍,得到 41.8 度。钻石的角度小得多,意味着进入 琢磨好的钻石的光打到大多数刻面时都超过临界角,在内部多次反弹才射 出,这就是珠宝师所说的火彩背后的光学原理。

  • 给物理课备一个现成例题

    讲折射时,你想让黑板和讲义上的数字一致。搭好空气到玻璃的情形, 复制结果,把网址分享出去,学生在家打开就是同一套设置。然后在课堂上 把 θ1 实时调到临界角,让学生看着折射光在图上消失,变成全反射。

常见踩坑

  • 把角度从界面而不是从法线量起。斯涅尔定律用的是光线与界面垂线(法线)之间的夹角。贴着界面上方 10 度掠射的光,在公式里是 θ1 = 80 度,而不是 10 度。量反了,每个折射角都会算错。

  • 以为从光疏射向光密也有临界角。全反射只在光密到光疏(n1 大于 n2)时发生。填 n1 = 1(空气)、n2 = 1.5(玻璃)根本没有临界角,工具不会给出,因为光总会折射进光密介质,跟入射角多大无关。

  • 把 n1 和 n2 填反。第一个折射率属于光出发的那种介质(入射侧),第二个属于光进入的介质。填反了,本该偏向法线的弯折会变成偏离法线,还可能凭空造出或抹掉一个临界角。折射率一定按光实际传播的方向填。

隐私说明

斯涅尔定律求解、临界角、全反射判断和光路图,每一步都是浏览器 标签页里运行的纯 JavaScript。折射率、角度和结果都不离开页面,你填的 内容也不会被记录。唯一要注意:分享链接会把 n1、n2 和入射角写进查询 字符串,所以把分享链接粘到聊天里,对方服务器的访问日志会留下这些值。 涉及不想公开的内容,请用复制按钮粘贴文本,而不是分享网址。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-05-30