本文内容来自学习麻省理工学院公开课:单变量微积分-指数与对数函数导数、对数微分法-网易公开课

开发环境准备:CSDN

目录

一、对数

1、对数的定义

2、恒定公式

3、图像

4、对a的x次幂求导

5、代码

二、对a的x次幂求导

1、求导过程

2、对数微分法

3、代码:

三、习题 (注意:当指数变动的时候,大都适用对数微分法!)

1、对​ 求导

2、 ​


一、对数

1、对数的定义

2、恒定公式

ln(x1x2) = lnx1 + lnx2

3、图像

from sympy import *
import numpy as np
import matplotlib.pyplot as plt fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
ax.spines['left'].set_position('zero')
ax.spines['bottom'].set_position('zero')
ax.spines['right'].set_color('none')
ax.spines['top'].set_color('none')
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
ax.set_aspect( 1 ) def DrawXY(xFrom,xTo,steps,expr,color,label,plt):yarr = []xarr = np.linspace(xFrom ,xTo, steps) for xval in xarr:yval = y.subs(x,xval)yarr.append(yval)y_nparr = np.array(yarr) plt.plot(xarr, y_nparr, c=color, label=label)    x= symbols('x')
y = np.e**x
DrawXY(-1.1,1.4,100,y,'blue','y=e^x',plt)
y = ln(x)
DrawXY(0.4,4,100,y,'blue','y=ln(x)',plt)
y = x + 1
DrawXY(-1,3,100,y,'red','y=x+1',plt)y = x - 1
DrawXY(0.1,4,100,y,'red','x=y+1',plt)
plt.legend(loc='upper right')
plt.show() 

4、对 求导

(注意: )

(注意: )

5、代码

from sympy import *
import numpy as np
import matplotlib.pyplot as plt x = symbols('x')
y = ln(x)
dif = diff(y)
print(dif)

二、对a的x次幂求导

1、求导过程

(由 )

(由 )

得到这个恒定公式

2、对数微分法

有恒定公式: ,

,设 (由 )

由于

3、代码:

from sympy import *
import numpy as np
import matplotlib.pyplot as plt x = symbols('x')
y = 3**x
dif = diff(y)
print(dif)
y = 7**x
dif = diff(y)
print(dif)    

三、习题 (注意:当指数变动的时候,大都适用对数微分法!)

1、对 求导

由于

代码:

from sympy import *
import numpy as np
import matplotlib.pyplot as plt x = symbols('x')
y = x**x
dif = diff(y)
print(dif) 

2、

(注: )

from sympy import *
import numpy as np
import matplotlib.pyplot as plt n = symbols('n')
y = (1+1/n)**n
limit_expr = limit(y, n, np.inf)
print(format(limit_expr))

由这个公式得到通常计算e的公式:

第一单元 用python学习微积分(六) 指数和对数(下)- 对数相关推荐

  1. 第一单元 用python学习微积分(七)第一单元总结

    本文内容来自学习麻省理工学院公开课:单变量微积分-第一次考试复习-网易公开课 开发环境准备:CSDN 目录 一.对 ​ 的证明 1.e底法 2.对数微分法 二.自然对数是自然的 三.第一单元复习 1. ...

  2. 第一单元 用python学习微积分(三) 求导四则运算及三角函数(下)- 三角函数

    本文内容来自学习麻省理工学院公开课:单变量微积分-求导四则运算及三角函数导数-网易公开课 开发环境准备:CSDN 目录 三.三角函数基础公式的几何意义 1.(sinx)' = cosx 四.通用公式 ...

  3. 第一单元 用python学习微积分(三) 求导四则运算及三角函数(上)- 三角函数

    本文内容来自学习麻省理工学院公开课:单变量微积分-求导四则运算及三角函数导数-网易公开课 开发环境准备:CSDN 目录 一.需要用到的公式: 二.求导特殊三角函数 1.​ 2. ​ 三.三角函数基础公 ...

  4. 第一单元 用python学习微积分(五) 隐函数微分法和逆函数导数(下)- 反函数

    本文内容来自学习麻省理工学院公开课:单变量微积分-隐函数微分法和逆函数导数-网易公开课 和麻省理工学院公开课:单变量微积分习题课-除法法则-网易公开课 开发环境准备:CSDN 目录 一.反函数 1.定 ...

  5. 第一单元 用python学习微积分(五) 隐函数微分法和逆函数导数(上)- 隐函数微分

    本文内容来自学习麻省理工学院公开课:单变量微积分-隐函数微分法和逆函数导数-网易公开课 开发环境准备:CSDN 目录 一. ​ 公式推导 二. 例子求导 ​ 三.公式推导 一. 公式推导 由链式法则: ...

  6. 第四单元 用python学习微积分(二十七)积分-部分分式-分部积分

    本文内容来自于学习麻省理工学院公开课:单变量微积分-分部积分-网易公开课 开发环境准备:CSDN 目录 一.多项式部分分式方法求积分 1.效果 2.步骤 (1)  长除法 (2)  分解因式 (fac ...

  7. 第三单元 用python学习微积分(十七)微积分第一基本定理

    本文内容来自于学习麻省理工学院公开课:单变量微积分-微积分第一基本定理-网易公开课 开发环境准备:CSDN 目录 一.微积分基本定理(FTC1) 1.例子: (1)  ​ (2)  求曲线 f(x) ...

  8. 第四单元 用python学习微积分(二十六)积分-部分分式-掩盖法及它的组合应用

    本文内容来自于学习麻省理工学院公开课:单变量微积分-部分分式-网易公开课 开发环境准备:CSDN 部分分式方法(Partial Fractions) = 有理函数(rational function) ...

  9. 第三单元 用python学习微积分(二十二)功、平均值、概率(下)和 数值积分(1)

    本文内容来自于学习麻省理工学院公开课:单变量微积分-数值积分-网易公开课 用python解方程组_星-耀的博客-CSDN博客_python解方程组 做功_百度百科 开发环境准备:CSDN 目录 一.概 ...

最新文章

  1. scikit-learn库中聚类算法自定义距离度量方式
  2. Opencv 图片融合 addWeighted性能测试
  3. 关于大型站点技术演进的思考(七)--存储的瓶颈(7)
  4. zoj3882 博弈
  5. sizeof()使用注意
  6. java 8 stream中的Spliterator简介
  7. koa --- 使用中间件多层级抛出错误
  8. TimerTimerTask原理分析
  9. 带reportView的winform程序在部署安装的时需要装两个框架,一framework框架二就是reportviewer的安装包...
  10. 用文本方式将数据装入一个数据库表 mysql_文本应该放哪_MySQL用文本方式将数据装入数据库表中...
  11. linux 应用程序 死锁,程序死锁了
  12. qt之解决qtableview加载百万行数据卡顿问题
  13. 3-4 掘金小册学习
  14. 什么是java全栈工程师
  15. java替换字符串_java string中的替换字符串
  16. 类的继承——cancas绘制五彩小球
  17. 1 交换机的基本配置与管理
  18. 【资源-文档】转载侵删 | STM32F10XXX参考手册(中文)
  19. 提升客户服务体验的技巧
  20. Mac Book pro(M1)使用总结

热门文章

  1. spring的后置处理器(未完结版)
  2. 「津津乐道播客」#267 津津有味:冬天必须吃羊肉,没有为什么
  3. 那些年我们一起撸过的缓存写法
  4. javaweb JSP JAVA旅游网站在线旅游信息网站(旅游系统旅游网站)jsp旅游管理系统
  5. 微信小游戏个人开发者是怎样盈利的
  6. 分析中国IT业低迷的原因
  7. 百度离线地图示例之十三:动态运行轨迹实现(附源码)
  8. set_difference函数
  9. yum -y与 yum有什么区别
  10. 选择适合自己的学习风格