,Python实现的第三初??等函数转载本文请联系python和大数据分析公众号。三角函数在python和numpy中没有完全实现,主要有cos、cosh、sinsinh、tan、tanh三角函数和arccos、arccosh、arcsin、arcsinh、arctan、arctanh反三角函数、cot、sec、csc、arccot、Both提供了arcsec和arccsc,但也可以通过其他函数的组合或改造来实现。三角函数是基本初等函数之一。它们以角度(数学中最常用的弧度制,下同)为自变量,角度对应于任意一个角的端边与单位圆的交点坐标或其比值作为因变量多变的。也可以用与单位圆有关的各种线段的长度等价地定义。三角函数在研究三角形、圆形等几何形状的性质方面起着重要作用,也是研究周期现象的基本数学工具。在数学分析中,三角函数也被定义为无穷级数或特定微分方程的解,允许它们的值扩展到任意实数值,甚至是复数值。反三角函数是一个基本的初等函数。是反正弦arcsinx、反余弦arccosx、反正切arctanx、反余切arccotx、反正切arcsecx、arccscscx的总称,分别代表其正弦、余弦、正切、余切。正割,余割是x#!/usr/bin/envpython#-*-coding:UTF-8-*-#_ooOoo_#o8888888o#88"."88#(|-_-|)#O\=/O#____/`---'\____#.'\\||//`.#/\\|||:|||//\#/_|||||-:-|||||-\#||\\\-///||#|\_|''\---/''|_/|#\.-\__`-`___/-./#___`..'/--.--\`..__#.""'<`.___\_<|>_/___.'>'"".#||:`-\`.;`\_/`;.`/-`:||#\\`-.\___\/___/.-`//#==`-.____`-.___\_____/___.-`____.-'==#`=---=''''@Project:pythonalgorithms@File:trigonometric.py@Author:无敌人生是醉酒@Date:2021/7/2623:28'''importmatplotlib.pyplotaspltimportnumpyasnpimportmathimportmpl_toolkits.axisartistasaxisartist#导入坐标轴处理模块#三角函数是基本初等函数之一。它以角度(数学中最常用的圆弧系,下同)为自变量,角度对应任意角度的末端边与单位圆的交点坐标或比值是一个函数的因变量。#也可以用与单位圆相关的各种线段的长度来等效定义。三角函数在研究三角形、圆形等几何形状的性质方面起着重要作用,也是研究周期现象的基本数学工具。#在数学分析中,三角函数也被定义为无穷级数或特定微分方程的解,允许它们的值扩展到任意实数值,甚至是复数值。#正弦函数:y=sinx#Sine(正弦),一个数学术语,在直角三角形中,任意锐角∠A的对边与斜边之比称为∠A的正弦,记为sinA(简称来自英文单词sinecome),即sinA=∠A的对边/斜边。#余弦函数:y=cosx#cosine(余弦函数)。在Rt△ABC(直角三角形)中,∠C=90°(如概览图所示),∠A的余弦为其邻边与三角形斜边之比,即cosA=b/c,也可以写成cosa=AC/AB。余弦函数:f(x)=cosx(x∈R)#平方和关系#(sinα)^2+(cosα)^2=1#乘积关系#sinα=tanα×cosα(即sinα/cosα=tanα)#cosα=cotα×sinα(即cosα/sinα=cotα)#tanα=sinα×secα(即tanα/sinα=secα)#倒数关系#tanα×cotα=1#sinα×cscα=1#cosα×secα=1#商#sinα/cosα=tanα=secα/cscα#与角公式的关系#sin(α±β)=sinα·cosβ±cosα·sinβ#sin(α+β+γ)=sinα·cosβ·cosγ+cosα·sinβ·cosγ+cosα·cosβ·sinγ-sinα·sinβ·sinγ#cos(α±β)=cosαcosβ?sinβsinα#tan(α±β)=(tanα±tanβ)/(1?tanαtanβ)#双角半-角度公式#sin(2α)=2sinα·cosα[1]#sin(3α)=3sinα-4sin3(α)=4sinα·sin(60+α)sin(60-α)#sin(α/2)=±√((1-cosα)/2)#级数展开#sinx=x-x3/3!+x5/5!-...(-1)k-1*x2k-1/(2k-1)!+...(-∞
