常用数学公式(不定期更新)

2024-04-03 07:32

本文主要是介绍常用数学公式(不定期更新),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

  • 三角函数公式
  • 导数公式
  • 积分公式
  • 泰勒展开公式

\[ \newcommand{\arccot}{\mathrm{arccot}\,} \newcommand{\arcsec}{\mathrm{arcsec}\,} \newcommand{\arccsc}{\mathrm{arccsc}\,} \newcommand{\d}{\mathrm{d}\,} \]

三角函数公式

\[ \begin{aligned} \sin(A+B)&=\sin A\cos B+\cos A\sin B\\ \sin(A-B)&=\sin A\cos B-\cos A\sin B\\ \cos(A+B)&=\cos A\cos B-\sin A\sin B\\ \cos(A-B)&=\cos A\cos B+\sin A\sin B\\ \sin 2A&=2\sin A\cos A\\ \cos 2A&=\cos^2A-\sin^2A=1-2\sin^2A=2\cos^2A-1\\ \sin\frac{A}{2}&=\sqrt{\frac{1-\cos A}{2}}\\ \cos\frac{A}{2}&=\sqrt{\frac{1+\cos A}{2}}\\ \tan\frac{A}{2}&=\frac{1-\cos A}{\sin A}=\frac{\sin A}{1+\cos A}\\ \sin A+\sin B&=2\sin\frac{A+B}{2}\cos\frac{A-B}{2}\\ \sin A-\sin B&=2\cos\frac{A+B}{2}\sin\frac{A-B}{2}\\ \cos A+\cos B&=2\cos\frac{A+B}{2}\cos\frac{A-B}{2}\\ \cos A-\cos B&=-2\sin\frac{A+B}{2}\sin\frac{A-B}{2}\\ \tan A+\tan B&=\frac{\sin (A+B)}{\cos A\cos B}\\ \sin A\sin B&=\frac{1}{2}[\cos(A+B)-\cos(A-B)]\\ \cos A\cos B&=\frac{1}{2}[\cos(A+B)+\cos(A-B)]\\ \sin A\cos B&=\frac{1}{2}[\sin(A+B)+\sin(A-B)]\\ \end{aligned} \]

\[ \frac{a}{\sin A}=\frac{b}{\sin B}=\frac{c}{\sin C}=2R\\ \cos A=\frac{b^2+c^2-a^2}{2bc} \]

\[ \sin^2A=\frac{1-\cos 2A}{2}\\ \cos^2A=\frac{1+\cos 2A}{2} \]

导数公式

\[ \begin{aligned} (u\pm v)'&=u'\pm v'\\ (uv)'&=u'v+uv'\\ (cu)'&=cu'\\ (\frac{u}{v})'&=\frac{u'v-uv'}{v^2}\\ c'&=0 \end{aligned} \]

\[ \begin{aligned} (x^n)'&=nx^{n-1}\\ (a^x)'&=a^x\ln x\\ (\log_ax)'&=\frac{1}{x\ln a}\\ (\sin x)'&=\cos x\\ (\cos x)'&=-\sin x\\ (\tan x)'&=\sec^2x\\ (\cot x)'&=-\csc^2x\\ (\sec x)'&=\sec x\tan x\\ (\arcsin x)'&=\frac{1}{\sqrt{1-x^2}} \end{aligned} \]

积分公式

\[ \begin{aligned} \int k \d x&=kx+c\\ \int x^n \d x&=\frac{1}{n+1}x^{n+1}+c\\ \int \frac{1}{x}\d x&=\ln |x|+c\\ \int a^x \d x&=\frac{a^x}{\ln a}+c\\ \int \sin x\d x&=-\cos x+c\\ \int \cos x\d x&=\sin x+c\\ \int \sec^2x\d x&=\tan x+c\\ \int \csc^2x\d x&=-\cot x+c\\ \int \sec x\tan x\d x&=\sec x+c\\ \int \cot x\csc x\d x&=\csc x+c\\ \int \frac{1}{\sqrt{1-x^2}}\d x&=\arcsin x+c\\ \int \frac{1}{1+x^2}\d x&=\arctan x+c \end{aligned} \]

泰勒展开公式

\[ f(x)=f(a)+\frac{f'(a)}{1!}(x-a)+\frac{f''(a)}{2!}(x-a)^2+\cdots+\frac{f^{(n)}(a)}{n!}(x-a)^n+\cdots \]

\[ \frac{1}{1-ax}=\sum\limits_{i=0}^\infty a^ix^i \]

转载于:https://www.cnblogs.com/chy-2003/p/11469505.html

这篇关于常用数学公式(不定期更新)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/872284

相关文章

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert

JS常用组件收集

收集了一些平时遇到的前端比较优秀的组件,方便以后开发的时候查找!!! 函数工具: Lodash 页面固定: stickUp、jQuery.Pin 轮播: unslider、swiper 开关: switch 复选框: icheck 气泡: grumble 隐藏元素: Headroom

poj3468(线段树成段更新模板题)

题意:包括两个操作:1、将[a.b]上的数字加上v;2、查询区间[a,b]上的和 下面的介绍是下解题思路: 首先介绍  lazy-tag思想:用一个变量记录每一个线段树节点的变化值,当这部分线段的一致性被破坏我们就将这个变化值传递给子区间,大大增加了线段树的效率。 比如现在需要对[a,b]区间值进行加c操作,那么就从根节点[1,n]开始调用update函数进行操作,如果刚好执行到一个子节点,

hdu1394(线段树点更新的应用)

题意:求一个序列经过一定的操作得到的序列的最小逆序数 这题会用到逆序数的一个性质,在0到n-1这些数字组成的乱序排列,将第一个数字A移到最后一位,得到的逆序数为res-a+(n-a-1) 知道上面的知识点后,可以用暴力来解 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#in

hdu1689(线段树成段更新)

两种操作:1、set区间[a,b]上数字为v;2、查询[ 1 , n ]上的sum 代码如下: #include<iostream>#include<algorithm>#include<cstring>#include<stack>#include<queue>#include<set>#include<map>#include<stdio.h>#include<stdl

【C++】_list常用方法解析及模拟实现

相信自己的力量,只要对自己始终保持信心,尽自己最大努力去完成任何事,就算事情最终结果是失败了,努力了也不留遗憾。💓💓💓 目录   ✨说在前面 🍋知识点一:什么是list? •🌰1.list的定义 •🌰2.list的基本特性 •🌰3.常用接口介绍 🍋知识点二:list常用接口 •🌰1.默认成员函数 🔥构造函数(⭐) 🔥析构函数 •🌰2.list对象

常用的jdk下载地址

jdk下载地址 安装方式可以看之前的博客: mac安装jdk oracle 版本:https://www.oracle.com/java/technologies/downloads/ Eclipse Temurin版本:https://adoptium.net/zh-CN/temurin/releases/ 阿里版本: github:https://github.com/

30常用 Maven 命令

Maven 是一个强大的项目管理和构建工具,它广泛用于 Java 项目的依赖管理、构建流程和插件集成。Maven 的命令行工具提供了大量的命令来帮助开发人员管理项目的生命周期、依赖和插件。以下是 常用 Maven 命令的使用场景及其详细解释。 1. mvn clean 使用场景:清理项目的生成目录,通常用于删除项目中自动生成的文件(如 target/ 目录)。共性规律:清理操作

hdu 1754 I Hate It(线段树,单点更新,区间最值)

题意是求一个线段中的最大数。 线段树的模板题,试用了一下交大的模板。效率有点略低。 代码: #include <stdio.h>#include <string.h>#define TREE_SIZE (1 << (20))//const int TREE_SIZE = 200000 + 10;int max(int a, int b){return a > b ? a :

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/