c语言中正弦函数的定义,三角函数基本概念 | 玄数
1. 在直角三角形ABC中,∠C = 90o
正弦(Sine):sinA = ∠A的对边与斜边的比
余弦(Cosine) :cosA = ∠A的邻边与斜边的比
正切(Tangent):tanA = ∠A的对边与邻边的比
sin2A + cos2A = 1
2. 在单位圆(Unit Circle)中,任意角 α 的三角函数(Trigonometric Function)
在相似三角形 Rt△ABC 与 Rt△AB′C′ 中,对于∠A,对边与斜边的比是一致的,邻边与斜边的比也是一致的。所以我们力求简单与方便计算,设定斜边为1,单位圆刚好能满足这个条件。
圆的圆心与直角坐标系的原点重合,圆的半径 r = 1,圆周上任意一点的坐标为(x, y)
自变量为角 α
函数是圆周上的坐标,或坐标和坐标的比值:sin α = y,cos α = x,tan α = y / x (x≠0)
3. 三角函数在各个象限的取值
第一象限
第二象限
第三象限
第四象限
x轴
y轴
sin α
>0
>0
<0
<0
0
±1
cos α
>0
<0
<0
>0
±1
0
tan α
>0
<0
>0
<0
0
/
4. 三角函数线
图中的三条彩色线段 MP、OM、AT,分别叫正弦线、余弦线、正切线,统称为三角函数线
5. 正割和余割
正割sec是余弦的倒数:sec α = 1/cos α
余割csc是正弦的倒数:csc α = 1/sin α
6. 单位圆内三角函数全图
练习:
1. α、β都是大于0°且小于180°的角,那么下面命题中正确的是( )
( A ) 若sinα = sinβ, 则∠α = ∠β
( B ) 若sinα = cosβ, 则∠α + ∠β = 90°
( C ) 若cosα = cosβ, 则∠α = ∠β
( D ) 若∠α ≠ ∠β, 则sinα ≠ sinβ
2. 在△ABC中,如果sinA·sinB ≤ 0, 那么,这个三角形是( )
( A ) 锐角三角形
( B ) 非锐角三角形
( C ) 钝角三角形
( D ) 非钝角三角形
3. α是锐角,下面结论中正确的是( )
( A ) cosα < ctgα
( B ) cosα = sinα
( C ) cosα > ctgα
( D ) cosα、 ctgα的大小关系不能确定
4. α是锐角,tgα = 2sinα,则sinα = , ctgα = .
5. △AOB是等腰直角三角形,其中O为坐标原点, A(0, -2). 求点B的坐标.
c语言中正弦函数的定义,三角函数基本概念 | 玄数相关推荐
- 单片机c语言字符,单片机C语言中变量的定义方法解析
描述 1.C语言中变量的定义方法 -C语言中变量定义语法为: #pragma rambank0 :即以关键词#pragma开始,rambank0指明资料区块为第0块. unsigned char m_ ...
- main在c语言中的作用,main函数在C语言中是怎么定义的?有什么作用?
main函数在C语言中是怎么定义的?有什么作用? 更新时间:2019-10-24 13:55 最满意答案 额,main不是程序的最开始啦.拿用glibc的程序来说,C语言执行的过程应该是 _start ...
- 单片机c语言怎么定义字符串,单片机C语言中变量的定义方法解析
1.C语言中变量的定义方法 -C语言中变量定义语法为: #pragma rambank0 :即以关键词#pragma开始,rambank0指明资料区块为第0块. unsigned char m_acc ...
- c语言的各种类型的指针,简单总结C语言中各种类型的指针的概念
2016 这篇文章主要简单总结了C语言中各种类型的指针的概念,指针可以说是C语言本身所具有的最大特性,平时根据不同使用场合习惯地将其简单分类,需要的朋友可以参考下 C语言中有很多关于指针的使用,指针也 ...
- 关于C语言中的结构体所占的字节数 sizeof(struct)
C语言中的结构体所占的字节数 ,用sizeof求一个结构体的大小 C语言中用sizeof求结构体所占字节数的详细方法. 一.非嵌套结构体 struct one{char a; // 1(char所占字 ...
- C语言中正弦函数定义域,三角函数定义域和值域
三角函数定义域和值域2019-11-27 09:51:41文/董月 sin(x),cos(x)的定义域为R,值域为[-1,1]:tan(x)的定义域为x不等于π/2+kπ,值域为R:cot(x)的定义 ...
- go语言中变量的定义和使用
Go语言是静态类型语言,因此变量(variable)是有明确类型的,编译器也会检查变量类型的正确性.在数学概念中,变量表示没有固定值且可改变的数.但从计算机系统实现角度来看,变量是一段或多段用来存储数 ...
- 解决C/C++语言中全局变量重复定义的问题
前言 今天,在整理自己的代码的时候,考虑到我写的代码从一至终都是在一个cpp文件里面.于是,想把自己的代码中的各个模块分离开来,以便更好地阅读和管理. 遇到的问题 我的做法是: 宏定义.结构体定义.函 ...
- 在c语言中函数的定义变量的值为,变量定义(C语言中变量的声明和定义)
变量定义(C语言中变量的声明和定义),哪吒游戏网给大家带来详细的变量定义(C语言中变量的声明和定义)介绍,大家可以阅读一下,希望这篇变量定义(C语言中变量的声明和定义)可以给你带来参考价值. 3.函数 ...
最新文章
- drugbank下载XML文件解析
- C++基础练习题(一): 查找最短单词
- CUDA编程--实现并行矩阵乘法【80行代码】
- xdebug影响php运行速度
- 每天一道LeetCode-----实现一个栈,提供一个接口用于返回栈中最小值
- SAP BSP, Java Web Project,Android和微信小程序的初始页面设置
- python面试题总结(7)--操作类
- 4.云计算和大数据时代网络揭秘-安全的网络通道-网络加密
- 红利,本质上来自于供求关系的不平衡
- 【实用】神级工具类Hutool,你值得拥有!
- AXI Memory-Mapped SRIO收发控制器
- 数据库表插入中文数据时报错Incorrect string value: ‘\xE4\xBB\x8E\xE5\x85\xA5...‘ for column ‘name‘ at r
- 解决MAC上网速度慢的原因
- ActiveMQ消息处理机制-Topic方式(二)
- 华为首次自曝“天才少年”成果:入职不到一年就干成这件大事,网友:值200万年薪!| 留言送书...
- 10g ASM下加控制文件 .
- Linux Mysql 数据库基础
- 海航集团怎么样温暖世界的呢?
- 华为手机日历的功能大全,赶快来试试
- 2021 年,Python 开发者用什么操作系统最香?
热门文章
- 第 8 篇、Linux C 基础 | 运算符
- android多行文本输入,android EditText多行文本输入的若干问题
- 使用yum安装java
- 装修细节注意问题 装修细节有哪些
- linux flash擦除命令,Linux下flash操作读、写、擦除步骤
- ST-LINK/V2:cannot reset target shutting down debug session
- R7-7735HS和i5-13500H 差距 锐龙R77735HS和酷睿i513500H对比
- DHU Python Curriculumly Learning【5】——大作业_key_by_TA
- Flink 运维与调优
- 头条号想过新手,但指数却一直达不到650,该怎么过新手?