当前位置:首页 > 技术文章 > 正文内容

三角函数漫谈(十)——正弦定理、余弦定理到底能干点啥?

arlanguage2个月前 (03-05)技术文章20

它俩是两个大法器,能隔空测距算牛不?

比如说有一条河,你站在河的这边,河对岸有两棵树,就下图这样子:


你在河这边A点,没有渡河工具,胖胖的老板逼着你搞清楚你们所在的A点和B点有多远,怎么测量?

更远处有C点,他也想知道你们和C隔着多远,又怎么测量?

简单的办法当然是使用激光测距仪,直接把AB之间,AC之间的距离搞定,然后等着老板夸奖就齐活了!

不过这老板有点黑,除了天天给你画大饼之外,啥工具都不提供给你,就是让你干活。


这就难住你了?

不可能的。

只要你手头能找到一个量角器,一卷皮尺,然后祭出正弦定理大法,剩下的就让你那个胖老板看着你变戏法就得了:

首先在A点一侧找到一个合适的D点,测量出AD的距离,最好这个距离是整数,待会计算的时候用着更方便。

然后用量角器测量出∠BAD之间的角度α。

再换到D点,测量出∠BDA的角度β。

这样ABD之间搭建了一个可用的三角形,三个角的度数都知道了:

γ=180°-α-β。

这个三角形中,AD的长是知道的,根据正弦定理,那就有:


角度的正弦值可以通过正弦函数表查到;假如手头没有三角函数表,通过手机也能查到具体具体的值,这样一来,一张纸,一只笔,你就能算出AB之间到底有多远。


用同样的方法,你也可以把AC之间的距离计算出来!


嗯,隔空测距,祭出正弦定理就可以轻松拿下!


额,别高兴太早,现在,更过分的事来了:那个胖老板现在竟然让你继续测量出河对岸B、C两点之间的距离!


没事啦!

如下图构建出ABC三角形,反正现在AB、AC距离已知,∠BAC用量角器可测,三角形中,已知两个边和它们的夹角,求对边,那不是小case嘛:

余弦定理伺候:

Wow,拿出结果的时候,相信你会特别关注胖老板会是什么样的表情!

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/3050.html

分享给朋友:

“三角函数漫谈(十)——正弦定理、余弦定理到底能干点啥?” 的相关文章

k8s部署ingress-nginx以及配置http/https访问

ingress概述:Ingress代理并不是pod的service,而是pod,之所以在配置的时候是配置的service,是为了通过service来获取所有pod的信息ingress-nginx组成:1)反向代理负载均衡器:通常以service的port方式运行,接收并按照ingress定义的规则进...

nginx配置集群 -websocket

nginx配置集群 -websocket前几天做一个nginx的反向代理,来代理websocket。因为上线时间的问题,所以是单节点运行。现在准备做集群优化,然后上容器环境。这样就需要配置nginx的负载均衡。不废话了,下面是配置文件。当然配置后需要验证,验证的时候会出现很多奇怪的问题。这里就不进行...

如何在本地部署WEB开发(PHP)环境

目前很多网站程序是基于PHP语言,比如比较有名的开源程序WordPress、Discuz、DedeCMS...对于大多初学者来说,本地部署WEB环境(PHP/ASP+Apache/Nginx+Mysql),一个一个安装调试是一件很麻烦的事。所以这次分享一下如何在本地快速搭建WEB环境!考虑到大家大多...

「每天一道面试题」Nginx 502错误原因和解决方法

Nginx 502错误原因和解决方法不管你是做运维还是做开发,哪怕你是游客,时不时会遇到 502 Bad Gateway 或 504 Gateway Time-out。出现这页面,把服务重启下,再实在不行重启下服务器,问题就解决了,特殊情况请继续阅读。状态码解释502 Bad Gateway:作为网...

如何找出爬取网站的来源IP? 爬取网站源代码

1.背景最近网站数据库性能很不稳定,查询性能在某段时间很慢,服务器CPU也很高,平常时间很低,感觉被爬虫恶意搞了,因此我分析了一下最近的nginx访问日志2.方法找出访问量最大20个ip[root@100 nginx]# cat liuhaihua.access.log | awk -F "...

Linux日志处理神器-Logrotate

Logrotate简介Logrotate是Linux中日志分割、压缩、清理的工具,一般CentOS默认都会安装该工具。logrotate运行原理logrotate依赖于anacron执行每小时、每天、每周或每月的定时任务,corn每个小时会扫描当前机器中定时任务执行状态。 logrotate运行依...