第一单元 用python学习微积分(六) 指数和对数(下)- 对数
本文内容来自学习麻省理工学院公开课:单变量微积分-指数与对数函数导数、对数微分法-网易公开课
开发环境准备: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、 ![](https://latex.csdn.net/eq?%5Clim_%7Bn%20%5Crightarrow%20%5Cinfty%7D%7B%281+%5Cfrac%7B1%7D%7Bn%7D%29%5En%7D)
设
(注:
)
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学习微积分(六) 指数和对数(下)- 对数相关推荐
- 第一单元 用python学习微积分(七)第一单元总结
本文内容来自学习麻省理工学院公开课:单变量微积分-第一次考试复习-网易公开课 开发环境准备:CSDN 目录 一.对 的证明 1.e底法 2.对数微分法 二.自然对数是自然的 三.第一单元复习 1. ...
- 第一单元 用python学习微积分(三) 求导四则运算及三角函数(下)- 三角函数
本文内容来自学习麻省理工学院公开课:单变量微积分-求导四则运算及三角函数导数-网易公开课 开发环境准备:CSDN 目录 三.三角函数基础公式的几何意义 1.(sinx)' = cosx 四.通用公式 ...
- 第一单元 用python学习微积分(三) 求导四则运算及三角函数(上)- 三角函数
本文内容来自学习麻省理工学院公开课:单变量微积分-求导四则运算及三角函数导数-网易公开课 开发环境准备:CSDN 目录 一.需要用到的公式: 二.求导特殊三角函数 1. 2. 三.三角函数基础公 ...
- 第一单元 用python学习微积分(五) 隐函数微分法和逆函数导数(下)- 反函数
本文内容来自学习麻省理工学院公开课:单变量微积分-隐函数微分法和逆函数导数-网易公开课 和麻省理工学院公开课:单变量微积分习题课-除法法则-网易公开课 开发环境准备:CSDN 目录 一.反函数 1.定 ...
- 第一单元 用python学习微积分(五) 隐函数微分法和逆函数导数(上)- 隐函数微分
本文内容来自学习麻省理工学院公开课:单变量微积分-隐函数微分法和逆函数导数-网易公开课 开发环境准备:CSDN 目录 一. 公式推导 二. 例子求导 三.公式推导 一. 公式推导 由链式法则: ...
- 第四单元 用python学习微积分(二十七)积分-部分分式-分部积分
本文内容来自于学习麻省理工学院公开课:单变量微积分-分部积分-网易公开课 开发环境准备:CSDN 目录 一.多项式部分分式方法求积分 1.效果 2.步骤 (1) 长除法 (2) 分解因式 (fac ...
- 第三单元 用python学习微积分(十七)微积分第一基本定理
本文内容来自于学习麻省理工学院公开课:单变量微积分-微积分第一基本定理-网易公开课 开发环境准备:CSDN 目录 一.微积分基本定理(FTC1) 1.例子: (1) (2) 求曲线 f(x) ...
- 第四单元 用python学习微积分(二十六)积分-部分分式-掩盖法及它的组合应用
本文内容来自于学习麻省理工学院公开课:单变量微积分-部分分式-网易公开课 开发环境准备:CSDN 部分分式方法(Partial Fractions) = 有理函数(rational function) ...
- 第三单元 用python学习微积分(二十二)功、平均值、概率(下)和 数值积分(1)
本文内容来自于学习麻省理工学院公开课:单变量微积分-数值积分-网易公开课 用python解方程组_星-耀的博客-CSDN博客_python解方程组 做功_百度百科 开发环境准备:CSDN 目录 一.概 ...
最新文章
- scikit-learn库中聚类算法自定义距离度量方式
- Opencv 图片融合 addWeighted性能测试
- 关于大型站点技术演进的思考(七)--存储的瓶颈(7)
- zoj3882 博弈
- sizeof()使用注意
- java 8 stream中的Spliterator简介
- koa --- 使用中间件多层级抛出错误
- TimerTimerTask原理分析
- 带reportView的winform程序在部署安装的时需要装两个框架,一framework框架二就是reportviewer的安装包...
- 用文本方式将数据装入一个数据库表 mysql_文本应该放哪_MySQL用文本方式将数据装入数据库表中...
- linux 应用程序 死锁,程序死锁了
- qt之解决qtableview加载百万行数据卡顿问题
- 3-4 掘金小册学习
- 什么是java全栈工程师
- java替换字符串_java string中的替换字符串
- 类的继承——cancas绘制五彩小球
- 1 交换机的基本配置与管理
- 【资源-文档】转载侵删 | STM32F10XXX参考手册(中文)
- 提升客户服务体验的技巧
- Mac Book pro(M1)使用总结