sinx、cscx、cosx、secx以及tanx、cotx图像详解

article/2025/8/23 0:00:02

今天在复习三角函数一章中对正切正割等图像感觉比较有意思,仔细梳理了以下内容:

sin:sine cos:cosine

sec:secant csc:cosecant

首先明确定义:让我们解释一下sec(x)和cos(x)之间的关系。sec(x)是cos(x)的倒数,也就是说sec(x) = 1/cos(x)。这个关系可以很容易地通过图像来理解。在一个单位圆上,当x增加时,cos(x)的值也会增加,而sec(x)的值会随之减小。

在下面这张单位圆图像中,立刻就能搞懂在几何中这几类弦的位置。

可以很形象的理解正割,余割,正弦,余弦这类名称的中文含义。英文同样如此

对于名字我给出一些接地气的解释供参考

割:圆心到单位圆外一点的距离,割形象理解为将单位圆扎破

弦:圆心到圆上或圆内一点,可理解为琴弦,长短不一但都在一个固定的范围之内

切:相切,不必多说了

正和余的区分:简单说就是这条线的几何中心远离圆点的相对大小,远的成为正,近的成为余。当然这种叙述是不严谨的,只是为了方便记忆

对于图像我们来看这样一组关系:正割和余弦

图像上看正割是包含住余弦的,所以我们便可以得到第一条结论,在复数域中,正割函数值域大于等于余弦函数值域,即secx>=cosx。对于余割和正弦同样适用。

第二条结论可以很容易看出一个变化的过程,当θ的值不断向Π/2增大时,cos的值不断减小,sec的值不断增大至正无穷,当然θ大于Π/2时,sec立刻又趋向于负无穷,向左即x负半轴不断延伸。

接下来看他们的函数图像:

我们刚刚所说的两条性质可以很清楚在图像上得证,但看代数关系也可以得到这些结论(倒数关系)

余割和正弦与上述叙述类似,只不过换了一个方向,同样下面给出他们的图像:

接下来说一说正切和余切这两个函数,tan、cot:

首先这两个函数是不连续的,在三角函数中只有sin和cos是连续函数,观察下面的图像,可以理解为0和无穷间的轮回就好了,类比无数个缩小版切可以等于0的1/x反比例函数

这些三角函数的图像都画在一起就变成下图的样子,相同颜色代表同一族


http://chatgpt.dhexx.cn/article/M61VLBk8.shtml

相关文章

正割函数(sec)

1. 定义 正割与余弦互为倒数,余割与正弦互为倒数。即: ⎧⎩⎨⎪⎪⎪⎪secθ1cosθcscθ1sinθ \left\{ \begin{split}\secθ=\frac1{\cosθ} \\\cscθ=\frac1{\sinθ} \end{split} \right.也即在几何上,设 △ABC ,∠C90&#xff…

printf 输出格式、域宽

printf: 函数原型:int printf("格式控制串",输出表); 返回值:成功则返回输出的字节数(按终端统计) 格式控制符: %d ---- 有符号的十进制整型数 %u ---- 无符号的十进制整型数 %hd --- short …

C语言之printf输出各种格式

基础的东西总是很容易忘,要经常回顾: printf函数调用的一般形式为: printf(“格式控制字符串”, 输出表列) 其中格式控制字符串用于指定输出格式。格式控制串可由格式字符串和非格式字符串两种组成。格式字符串是以%开头的字符串&#xf…

C语言scanf怎么输入字母,C语言scanf输入格式printf输出格式

1. 转化说明符 %a(%A)浮点数,十六进制数字和p-(P-)表示法(C99)%c个字符 %d个有符号十进制整数 %f浮点数(包括浮点数和doulbe)%e(%E)浮点指数输出[e-(E-)表示法]%g(%G)浮点数不显示无意义的零“ 0”“ %i有符号十进制整数(与%d相同)%u无符号十进制整数 %o八进制整…

matlab printf格式化输出,如何使用 printf 来格式化输出

当我开始学习 Unix 时,我很早就接触到了 echo 命令。同样,我最初的 Python 课程也涉及到了 print 函数。再想起学习 C++ 和 Java 时学到 cout 和 systemout。似乎每种语言都骄傲地宣称拥有一种方便的单行输出方法,并生怕这种方式要过时一样宣传它。 但是当我翻开中级教程的第…

printf输出格式

1.printf()简介 printf()是C语言标准库函数,用于将格式化后的字符串输出到标准输出。标准输出,即标准输出文件,对应终端的屏幕。printf()申明于头文件stdio.h。 函数原型: int printf ( const char * format, ... );1 返回值&…

【Python笔记】SciPy的统计模块:scipy.stats

【Python笔记】NumPy数组 【DA】数据可视化matplotlib 【Python笔记】pandas常用函数图码总结 SciPy的统计模块是scipy.stats,其中有一个类是连续分布的实现,一个类是离散分布的实现。此外,该模块中还有很多用于统计检验的函数。 # 导入包 f…

使用scipy.signal函数进行信号滤波

目录 1、scipy.signal.filtfilt()函数介绍2、滤波器构造函数(巴特沃斯滤波器)3、如何进行高通、低通、带通、带阻滤波 1、scipy.signal.filtfilt()函数介绍 在信号的滤波过程中,因为scipy.signal.filtfilt()函数可以方便快捷得实现常见的多种滤波功能,所…

SciPy简单应用

SciPy简单应用 SciPy是在NumPy的基础上增加了大量用于数学计算,科学计算以及工程计算的模块,包括线性代数,常微分方程求解,信号处理,图像处理于稀疏矩阵等。参考文档 目录 SciPy简单应用文件输入/输出:scip…

使用scipy来进行曲线拟合

导读 曲线拟合的应用在生活中随处可见,不知道大家是否还记得物理实验中的自由落体运动中下降高度与时间关系之间的探究,在初速度为0的情况下,我们想要探究下降高度与时间的关系。 我们当时采用的方法是通过设置不同的下降时间来记录下降的高…

SciPy 优化

章节 SciPy 介绍SciPy 安装SciPy 基础功能SciPy 特殊函数SciPy k均值聚类SciPy 常量SciPy fftpack(傅里叶变换)SciPy 积分SciPy 插值SciPy 输入输出SciPy 线性代数SciPy 图像处理SciPy 优化SciPy 信号处理SciPy 统计 优化是指在某些约束条件下,求解目标函数最优解的…

Python scipy拟合分布

scipy 拟合分布文档:https://docs.scipy.org/doc/scipy/reference/tutorial/stats.html#fitting-distributions 代码: import numpy as np from scipy import statsnumber np.random.normal(10, 5, 4000) # 生成均值为10,方差为5的正态分布…

scipy求极值代码

1.求解一元函数极值 1.1 导包: from scipy.optimize import fmin这个函数主要用于求某个点附近的极小值。相应的,如果要求某个点附近的最大值,可以使用↓ from scipy.optimize import fmax1.2 定义求导函数 def f(x):return x(x-1) #retu…

scipy.interpolate插值

python SciPy库依赖于NumPy,提供了便捷且快速的N维数组操作。 可以实现插值,积分,优化,图像处理,特殊函数等等操作。 参考官方文档: Interpolation (scipy.interpolate) — SciPy v1.7.1 Manualhttps:/…

Scipy系列目录

Python科学计算和数据分析库系列目录 Scipy简介 Scipy是基于Numpy的科学计算工具库,方便、易于使用、专为科学和工程设计,是一个用于数学、科学、工程领域的常用软件包。 Scipy提供了许多用户友好和高效的高阶方法,如插值,积分&…

scipy笔记:FFT

数学笔记;离散傅里叶变化 DFT_UQI-LIUWJ的博客-CSDN博客 数学笔记:FFT(快速傅里叶变换)_快速傅里叶变换矩阵_UQI-LIUWJ的博客-CSDN博客 【个人理解:FFT是DFT的一种优化,DFT需要N个谱域信号来表示N个时域信…

Scipy简介

Scipy简介 Scipy依赖于NumpyScipy包含的功能:最优化、线性代数、积分、插值、拟合、特殊函数、快速傅里叶变换、信号处理、图像处理、常微分方程求解器等应用场景:Scipy是高端科学计算工具包,用于数学、科学、工程学等领域Scipy由一些特定功能的子模块组…

系统工程--011详细设计 伪码 程序流程图 PAD图 N-S图 判断表和判断树

详细设计 三种控制结构:顺序、选择、循环 一个程序的代码块仅仅通过顺序、选择和循环,3种基本控制结构进行连接,并每个代码块只有一个入口和一个出口伪码 程序流程图 PAD图 N-S图 判断表和判断树

程序流程图、N-S图、PAD图

在需求分阶段经常使用3种方法去剖析我们所面对的业务。 程序流程图 任何复杂的程序图都应由5种基本控制结构组成或嵌套而成。 盒图(N-S图) Nassi和Scheiderman提出了一种符合结构化程序设计原则的图形描述工具,叫作盒图,也叫做N…