geometry - 将角度 FOV 转换为以 km 为单位的 FOV
问题描述
我需要以公里为单位计算 FOV
角度 FOV = 98 x 98° 物体距离 = 86km
FOV [km] = (tan(98/2) * 180 / pi) * 86
给出否定的结果。我的错误在哪里?
解决方案
您必须将pi/180
乘数放在括号内,它应该应用于角度
FOV [km] = tan(98/2 * pi / 180) * 86 * 2 = 198 km
注意 x2 用于全范围
推荐阅读
- javascript - 始终检查输入中的值
- vue.js - 如何在没有 uisng set-timeout 或 set-interval 的情况下在 Vue.js 中更新 DOM 中的时间
- python-3.x - numpy 无法理解
- reactjs - React Redux:调度时的无限循环
- javascript - 在数组中获取值的问题 - XMLHttpRequest
- asp.net-mvc - 如何将 3 个模型数据传递到 asp.net MVC 视图
- python - 如何跟踪 pandas 中不同类型的缺失值?
- php - WP 插件外部 API,自定义帖子类型
- json - Swift 4 JSON 解码
- java - Spring boot - 添加 JSTL 依赖会导致问题