人工智能-高等数学之导数篇

article/2025/8/21 23:15:51

高等数学之导数篇

线性代数的学习基本就先告一个段落了,接着学最重要的微积分,高等数学里的重中之重,也是近代科学的发展利器,微积分主要包括包括极限、微分学、积分学及其应用,而微分学包括求导数的运算,是一套关于变化率的理论。研究函数的变化规律,推导事物发展的趋势走向是它的拿手好戏,印象里,上学时,学习的顺序是,数列,极限,函数,导数,微分,积分,当然也有很多数学家说先学积分,因为积分直观比较容易被理解。

文章目录

      • 高等数学之导数篇
        • 1. 导数的定义
        • 2. 导函数的定义
        • 3. 常用的求导基本公式
        • 4. 求导基础法则
        • 5. 高阶导数
        • 6. python计算代码

1. 导数的定义

数学定义:设函数 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0的某个邻域内有定义,当自变量 x x x x 0 x_0 x0处取得增量 Δ x \Delta x Δx时,相应的函数取得增量 Δ y = f ( x 0 + Δ x ) − f ( x 0 ) \Delta y=f(x0+\Delta x)-f(x_0) Δy=f(x0+Δx)f(x0);如果 Δ y \Delta y Δy Δ x \Delta x Δx之比当 Δ x → 0 \Delta x\rightarrow 0 Δx0时的极限存在,则称函数 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0处可导,并称这个极限为函数 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0处的导数,记作 f ′ ( x 0 ) f^\prime(x_0) f(x0),即
f ′ ( x 0 ) = lim ⁡ Δ x → 0 Δ y Δ x = lim ⁡ Δ x → 0 f ( x 0 + Δ x ) − f ( x 0 ) Δ x f^\prime(x_0)=\lim_{\Delta x \rightarrow 0} \frac{\Delta y}{\Delta x}=\lim_{\Delta x \rightarrow 0} \frac{f(x_0+\Delta x)-f(x_0)}{\Delta x} f(x0)=Δx0limΔxΔy=Δx0limΔxf(x0+Δx)f(x0)
也可以记作 y ′ ∣ x = x 0 , d y d x ∣ x = x 0 , d f ( x ) d x ∣ x = x 0 y^\prime \mid _{x=x_0}, \quad \frac{dy}{dx} \mid_{x=x_0},\quad\frac{df(x)}{dx} \mid_{x=x_0} yx=x0,dxdyx=x0,dxdf(x)x=x0

导数的实质:导数是函数的局部性质。一个函数在某一点的导数描述了这个函数在这一点附近的变化率。如果函数的自变量和取值都是实数的话,函数在某一点的导数就是该函数所代表的曲线在这一点上的切线斜率。

2. 导函数的定义

函数 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0处可导也说成 y = f ( x ) y=f(x) y=f(x)在点 x 0 x_0 x0具有导数或导数存在。
上面是讲在一个点上可导,如果函数 y = f ( x ) y=f(x) y=f(x)在一个区间内每一点都可导,也就是说如果函数 y = f ( x ) y=f(x) y=f(x)对每一点都有一个确定的导数值,那么就构成了一个新的函数,这个函数就叫做原函数的导函数,记作 f ′ ( x ) , y ′ , d y d x , d f ( x ) d x f^\prime(x), \quad y^\prime, \quad \frac{dy}{dx},\quad\frac{df(x)}{dx} f(x),y,dxdy,dxdf(x)导函数也简称导数,而 f ′ ( x 0 ) f^\prime(x_0) f(x0) f ( x ) f(x) f(x) x 0 x_0 x0处的导数,或导数 f ′ ( x ) f^\prime(x) f(x) x 0 x_0 x0处的值。
f ′ ( x ) = lim ⁡ Δ x → 0 Δ y Δ x = lim ⁡ Δ x → 0 f ( x + Δ x ) − f ( x ) Δ x f^\prime(x)=\lim_{\Delta x \rightarrow 0} \frac{\Delta y}{\Delta x}=\lim_{\Delta x \rightarrow 0} \frac{f(x+\Delta x)-f(x)}{\Delta x} f(x)=Δx0limΔxΔy=Δx0limΔxf(x+Δx)f(x)

3. 常用的求导基本公式

  • C ′ = 0 , C ∈ R C^\prime=0,C \in R C=0,CR
  • ( n x ) ′ = n , n ∈ R (nx)^\prime=n,n \in R (nx)=n,nR
  • ( x n ) ′ = n x n − 1 , n ∈ R (x^n)^\prime=nx^{n-1},n \in R (xn)=nxn1,nR
  • ( sin ⁡ x ) ′ = cos ⁡ x (\sin x)^\prime=\cos x (sinx)=cosx
  • ( cos ⁡ x ) ′ = − sin ⁡ x (\cos x)^\prime=-\sin x (cosx)=sinx

例题:求 1 x \frac{1}{x} x1的导数

解: ( 1 x ) ′ = ( x − 1 ) ′ = − x − 2 = − 1 x 2 (\frac{1}{x})^\prime=(x^{-1})^\prime=-x^{-2}=-\frac{1}{x^2} (x1)=(x1)=x2=x21

4. 求导基础法则

u = u ( x ) u=u(x) u=u(x) v = v ( x ) v=v(x) v=v(x)都可导,则

  • 加减法: ( u ± v ) ′ = u ′ ± v ′ (u\pm v)^\prime=u^\prime \pm v^\prime (u±v)=u±v
  • 乘法: ( u v ) ′ = u ′ v + u v ′ (uv)^\prime=u^\prime v+uv^\prime (uv)=uv+uv
  • 数乘: ( C v ) ′ = C v ′ (Cv)^\prime=Cv^\prime (Cv)=Cv
  • 除法: ( u v ) ′ = ( u ′ v − u v ′ ) v 2 (\frac{u}{v})^\prime =\frac{(u^\prime v-uv^\prime)}{v^2} (vu)=v2(uvuv)
  • 链式求导:
    u = u ( x ) u=u(x) u=u(x)在x点可导, y = f ( u ) y=f(u) y=f(u)在u点可导,则 y = f ( u ( x ) ) y=f(u(x)) y=f(u(x))在x点可导,其导数为: d y d x = d y d u d u d x \frac{dy}{dx} = \frac{dy}{du}\frac{du}{dx} dxdy=dudydxdu
  • 隐函数微分法:
    不容易表示为 y = f ( x ) y=f(x) y=f(x)的函数称为隐函数。
    例如:
    x 2 + y 2 = 1 , y > 0 , 求 d y d x ? x^2+y^2=1,y>0,求\frac{dy}{dx} ? x2+y2=1,y>0,dxdy?
    解:等式两侧同时对x求导
    ( x 2 ) ′ + ( y 2 ) ′ = 1 ′ 2 x + 2 y y ′ = 0 y ′ = − x y = − x 1 − x 2 (x^2)^\prime+(y^2)^\prime = 1^\prime \\ 2x+2yy^\prime=0 \\ y^\prime=\frac{-x}{y}=\frac{-x}{\sqrt{1-x^2}} (x2)+(y2)=12x+2yy=0y=yx=1x2 x
  • 指数函数的导数: ( a x ) ′ = a x l n a , a ∈ R (a^x)^\prime=a^xlna,a \in R (ax)=axlna,aR

5. 高阶导数

高阶导数就是导数的导数,它的意义大概就是变化率的变化率的无穷变化率。

  • 二阶导数: f ′ ′ f^{\prime\prime} f
  • 三阶导数: f ′ ′ ′ = ( d d x ) 3 f = d 3 f ( d x ) 3 = D 3 f f^{\prime\prime\prime}=(\frac{d}{dx})^3f=\frac{d^3f}{(dx)^3}=D^3f f=(dxd)3f=(dx)3d3f=D3f
  • 四阶导数: f ( 4 ) f^{(4)} f(4)

6. python计算代码

import sympy as spif __name__ == '__main__':# 定义自变量x,表示对x求导x = sp.symbols('x', real=True)f1 = 2*x + 1derivative = sp.diff(f1, x)print('f1=%s' % derivative)f2 = x**2+4derivative = sp.diff(f2, x)print('f2=%s' % derivative)f3 = sp.sin(x)derivative = sp.diff(f3, x)print('f3=%s' % derivative)# 求高阶导数f4 = x**10for n in range(1,12):# 计算n阶导数D = sp.diff(f4, x, n)print('D%d=%s' % (n, D))

运行截图:
运行截图


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

相关文章

机器学习之数学基础 一 .导数

简单的说,导数是曲线的斜率,是曲线变化快慢的反应. 2阶导数是斜率变化快慢的反应,反应曲线的凸凹性 例如:加速度的方向总是指向轨迹曲线凹的一侧. 导数(Derivative)是微积分学中重要的基础概念.一个函数在某一点的导数描述了这个函数在这一点附近的变化率.导数的本质是通过极…

【数值优化之范数与导数】

本文参考书籍《最优化计算方法》 这一部分会介绍一些最优化需要用到的基本数学概念。 目录 1 范数 1.1 向量范数 1.2 矩阵范数 1.3 矩阵内积 2 导数 2.1 梯度与海瑟矩阵 2.2 矩阵变量函数的导数 1 范数 1.1 向量范数 范数相当于是从向量空间到实数域的映射&#xff…

微积分——什么是导数

目录 1. “导数(derivative)”名称的由来 1.1 “derivative”的词源 1.2 “derivative”的数学意义来源 1.3 “derivative”中文翻译为“导数” 2. “导数(derivative)”的数学意义 1. “导数(derivative)”名称的由来 1.1 “derivative”的词源 作为名词,始于…

一阶导数

本文引用与百度百科。 简介 导数(英语:Derivative)是微积分学中重要的基础概念。一个函数在某一点的导数描述了这个函数在这一点附近的变化率。导数的本质是通过极限的概念对函数进行局部的线性逼近。当函数 f 的自变量在一点 x0 上产生一个…

AI笔记: 数学基础之方向导数的计算和梯度

方向导数 定理 若函数f(x,y,z)在点P(x,y,z)处可微,沿任意方向l的方向导数 ∂ f ∂ l ∂ f ∂ x c o s α ∂ f ∂ y c o s β ∂ f ∂ z c o s γ \frac{\partial f}{\partial l} \frac{\partial f}{\partial x} cos \alpha \frac{\partial f}{\partial y} c…

图像处理之_导数微分

1. 一阶导数应用:图像的梯度 1) 用途: 在图像处理中, 常用梯度求取图像的边缘, 这是一个很基础的应用. 下图为在OpenCV中使用cvSobel()函数的具体效果. 四张图分别为: 原图, 在x方向上的梯度, y方向上的梯度, xy方向上的梯度. 2) 二元函数 这里我们只讨论二元…

如何理解微分、差分、导数

先说差分和微分 自变量x的差分就是微分 即: Δxdx 因变量y的差分是函数y的变化量 即 Δyy(xΔx)-y(x) 因变量y的微分是指函数图像在某一点处的切线在横坐标取得增量Δx以后,纵坐标取得的增量dy。 dyf(x)dx 总结: 微分是差分的线…

神经网络学习之导数

在神经网络中,有一个常用的激活函数sigmoid函数,这个函数在高等数学中应该是有的,只是当时没有理会。函数图像如下,本文主要主要梳理下相应的数学知识,具体的应用在后续的文章中会涉及。 本文涉及到数学公式&#xff…

Matlat计算符号导数

MATLAB提供用于计算符号导数的diff命令。 如下;指定t为变量,输入一个函数表达式,使用diff(f)求其导数; 再计算一个; 输入一些常用函数,查看其导数;例如sin(x)的导数是cos(x),cos(x…

R语言数值导数

文章目录 3 数值导数 3 数值导数 根据导数的定义,当函数的定义域不连续时,其不连续处显然是不存在导数的,但图形可以“欺骗”我们的眼睛。 > x seq(-1,1,0.1) > y sin(x) > y1 cos(x) > xEnd x0.1 > yEnd yy1*0.1 >…

MATLAB之怎样利用MATLAB中值差分法求一阶二阶导数

** MATLAB初学之怎么利用中值差分法求一阶二阶导数 ** 我们最近在学习MATLAB。在MATLAB中怎么求导数? MATLAB中有专门求导的函数 针对f(x)类的函数: diff(f,x) :求f关于x的导数 diff(diff(f,x),x):求f二阶导数 针对f(x,y)类的函数求偏导: diff(f,x) :求f关于x…

C语言之自然对数ln(x)的导数

设计要求:求自然对数ln(x)的导数,输入双精度实数x>1,输出自然实数ln(x)的导数(精确到小数点后2位有效数,小数点后第2位四舍五入所得)。 详细设计: lnx的导数的设计主要是利用到高等数学的导…

python实现之导数

导数(Derivative),也叫导函数值。又名微商,是微积分中的重要基础概念。当函数yf(x)的自变量x在一点x0上产生一个增量Δx时,函数输出值的增量Δy与自变量增量Δx的比值在Δx趋于0时的极限a如果存…

python实现之一阶二阶导数

函数的和、差、积、商的求导法则 uu(x),vv(x) (uv)uv (u-v)u-v (Cu)Cu (uv)uvuv (u/v)(uv-uv)/v^2 复合函数求导法则 yf(u),uφ(v) 复合函数yf[φ(v)]的导数为 dy/dxdy/du*du/dxf(u)*φ(v) (u-vz)u-vz,且(Cu)Cu exam1: y 2*x*^3 -5*x^23*x-7 y6*x^2-10x3…

《高等数学》 总结 导数、微分、不定积分

必须掌握各个概念的定义。从定义中,深入的理解概念,以及发掘概念之间的相互联系。 导数&微分 微积分有两种定义: 1、古典微积分 这是一种直观、便于理解的定义。首先定义微分是微小变化量。比如函数y=f(x)中dx是x的微小变化量,那么dy就是dx对应的y的微小变化。导数…

电脑连不上WiFi,右下角出现红叉怎么解决

我的电脑经常出现这个问题,后来解决得多了就知道方法了,是我的电脑无线网卡驱动的问题,解决办法: 1.电脑桌面单击此电脑,右键选择属性 2.选择网络适配器,一般出现问题就是因为网络适配器列表里面的一些东…

windows10 右下角网络连接栏显示一个电脑加上一个红叉,已解决

如下图所示: 解决办法: 找到命令行(黑窗口)管理员身份打开,一定要管理员身份,win10权限比较高输入 netsh winsock reset重启电脑即可

日常和电脑的斗争之如何解决电脑wifi出现红叉

当wifi上面显示红叉并且出现,无连接不可用字样,首先确保无锡那网络处于可连接状态,FnF2,然后请做以下操作: 1:点击开始----控制面板-----网络和Internet----网络和共享中心------更改适配器设置 2:检查无线…

电脑右下角网络图标有个红叉但是可以上网

主要原因分析: 原因1:电脑出现缓存,打开网络配置,右键刷新几下,有时就好了。 原因2:系统服务未启动,或系统服务配置错误。 网络图标打红叉却能上网解决方法/步骤: 第1步:打开开始菜单…