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

任意角三角函数的定义_任意角三角函数的定义讲解

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

我们在初中的时候学过锐角的三角函数的定义:正弦(对边比斜边)、余弦(邻边比斜边)、正切(对边比邻边)。初中的三角函数是对于锐角来说的,我们首先确定一个直角三角形,再求角度的三角函数值。但我们所学的三角函数值都是仅限于锐角来说的。而没有学过负数角度,和0度角度,以及直角的三角函数值。而我们 今天要讲的就是任意角度的三角函数值。

我们先来看看任意三角函数值的定义一:




注:任意一个角的三角函数值与它的终边上取值的点时无关的。三角函数值的定义二:设P(x,y)为角α的终边上任意一点,r=(x2+y2)^?,那么

sinα=y/r, cosα=x/r,tanα=y/x,特别地,若取r等于1,那么x=cosα,y=sinα。这与我们前面给出的三角函数值的定义一是一致的。

于是从这里可以看出:

当一个角度的终边落在第一象限时,它的正弦和余弦都是正的,因为x和y都是正的。

当一个角度的终边落在第二象限时,它的余弦是负的,正弦是正的,因为x是负的,y是正的。

当一个角度的终边落在第三象限时,它的正弦和余弦都是负的,因为x和y都是负的。

当一个角度的终边落在第四象限时,它的正弦是负的,余弦是正的,因为x是正的,y是负的。

由三角函数的定义再结合我们熟记的30°、45°、60°角的三角函数值,我们可以得出很多角的三角函数值。比如说:

sin150°=1/2,cos120°=-1/2因为我们知道sin30°=1/2,而30°和150°角的终边是关于y轴对称的。所以他们终边上对应点的y一样大,于是y=sin30°=y=sin150°=1/2。而cos60=1/2,而60°和120°的终边是关于y轴对称的,所以y相同(即正弦相同),但x互为相反数(即余弦互为相反数)。(没看懂的可以看我的视频讲解)













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

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

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

分享给朋友:

“任意角三角函数的定义_任意角三角函数的定义讲解” 的相关文章

Nginx教程

NginxNginx1. 基本概念2. centos7部署nginx1. 部署前准备2. 安装nginx3. 配置文件1. nginx目录结构2. 默认的nginx.conf1. nginx.conf内容结构:2. nginx.conf内容格式说明:3. location 语法详解1. 语法规则:2...

服务器不能正常关机和重启是怎么回事?

服务器不能正常关机和重启是怎么回事?服务器无法正常关机或重启可能是由多种原因引起的,涉及操作系统、硬件、应用程序和配置设置等方面。以下是详细的原因分析及对应的解决方案。一、服务器无法关机/重启的常见原因1. 操作系统问题(1)系统进程未正常终止某些进程或服务在关机时未能按预期停止,导致系统卡在关机或...

推荐一款 Nginx 可视化配置神器

Nginx 是前后端开发工程师必须掌握的神器。该神器有很多使用场景,比如反向代理、负载均衡、动静分离、跨域等等。把 Nginx 下载下来,打开 conf 文件夹的 nginx.conf 文件,Nginx 服务器的基础配置和默认的配置都存放于此。配置是让程序员非常头疼的事,比如 Java 后端框架...

Nginx 的日志 nginx的日志能否保存到日志审计里面?

Nginx 的日志主要有 2 个,一个是 access.log, 一个是 error.log。如果你不进行任何配置的话,这 2 个日志将会使用默认的日志配置,这个日志将会位于/var/log/nginx 目录中。针对虚拟主机的配置如果你使用了 Nginx 为虚拟主机的话。那么你可以在你的虚拟主机的配...

php手把手教你做网站(二十四)jquery ajax上传大的附件

上传大的附件分为两种情况,可以改变服务器配置;不能改变配置;第2种使用分片上传优势:可以突破服务器上传大小的限制,可以web存储上传到哪一块了,在浏览器关闭或者刷新的情况下可以断点续传;劣势:上传速度慢,在我本地电脑测试,200M的文件,改变配置按照正常方式上传大约需要12到15秒,但是使用第2种分...

K8S灰度环境频繁出现502 k8s ingress 灰度发布

公司一个需求版本开发、测试结束,升级到灰度环境之后频繁出现502公司使用的是php + nginx 所以分析也是按照这个方向来分析的。nginx报错:NGINX ERROR 10.9.95.75 !!!2020/07/21 17:05:12 [error] 7#7: *38808 recv() fa...