Python 微积分数值和符号计算(计算机代数)
在积分学中,定积分是一个运算符,给定实值变量的实值函数和区间 [a,b],关联到该函数是其图形在区间 [a,b] 中所包含的区域。
给定一个变量的函数的以下积分:
∫ 1 5 2 x e − x d x \int_{1}^{5} 2 x e^{-x} \,dx ∫152xe−xdx
其解析解为 ≈ 1.3907 \approx 1.3907 ≈1.3907。
用quad函数计算积分
下面是使用 SciPy 库的 quad 函数计算积分的 Python 代码示例:
import scipy.integrate as spi
import numpy as npprint('Single integral computed by SciPy quad')
print('Example 1-01 quad')
print('Integral of 2xe^-x from x=1 to x=5')integrand = lambda x : 2 * x * np.exp(-x)
a = 1.
b = 5.result, error = spi.quad(integrand, a, b)
print('Result is ', result, 'with error ', error)
输出:
Single integral computed by SciPy quad
Example 1-01 quad
Integral of 2xe^-x from x=1 to x=5
Result is 1.3906624006967436 with error 1.54394541673402e-14
用 fixed_quad 计算积分
下面是使用 SciPy 库的 fixed_quad 函数计算积分的 Python 代码示例:
import scipy.integrate as spi
import numpy as npprint('Single integral computed by SciPy fixed_quad')
print('Example 1-01 fixed_quad')
print('Integral of 2xe^-x from x=1 to x=5')integrand = lambda x : 2 * x * np.exp(-x)
a = 1.
b = 5.result, none = spi.fixed_quad(integrand, a, b, n=5)
print('Result is ', result)
输出:
Single integral computed by SciPy fixed_quad
Example 1-01 fixed_quad
Integral of 2xe^-x from x=1 to x=5
Result is 1.39066368239563
平面曲线圆弧长度的计算
双变量函数的二重积分
三变量函数的三重积分
符号计算积分
Python 微积分符号计算
代数
三角函数
极限和变化率
导数
点积,商和链规则
指数函数和对数函数以及切线
隐微分
面积和黎曼和
微积分基本定理和净变定理
积分应用
反三角函数、双曲函数和 L’Hôpital 法则
U 代换和积分
三角积分、三角代换和偏分数
不正确的积分和更逼近的技术
参阅 - 亚图跨际
Python 微积分数值和符号计算(计算机代数)相关推荐
- python将数值进行关联_小疯谈python:(三)数据类型之数值类型
在上一篇文章中,我简单介绍了python中的语法元素,通过了解基本的数据元素,我们可以阅读一些简单的python代码,但是这还远远不够,要想了解复杂的代码,我们还要深入学习.今天,我将开始为各位小伙伴 ...
- 计算机代数的应用,计算机代数及其应用-陶庆生(1991).pdf
<计算机代数及其应用>作者:陶庆生编著出版社:浙江大学出版社出版日期:1991.10简介:本书从数学模型的自动建造和解析求解.数值算法的辅助构造和分析等方面重点阐述了计算机代数的应用方法和 ...
- 量子力学计算机的运算对象,计算机代数在量子力学和量子电动力学中的应用.pdf.pdf...
文档介绍: 第lO卷 199O葺第1期 3月物理学进展 PROGRESSINPHYSICS VO1.10,No.1 March. 1990 计算机代数在量子力学和量子电动力学中的应用陈之江(南开大学费 ...
- 每天学点Python之数值类型
每天学点Python之数值类型 Python中的数值类型包括int.float和complex三种类型. 注:以下内容只针对Python3 int Python中的int类型是无限精度的,这个特性给编 ...
- python导入excel数据-Python导入数值型Excel数据并生成矩阵操作
riginal_Data 因为程序是为了实现对纯数值型Excel文档进行导入并生成矩阵,因此有必要对第五列文本值进行删除处理. Import_Data import numpy as np impor ...
- Python语言学习之数值、小数、空格那些事:python和数值、小数、空格的使用方法之详细攻略
Python语言学习之数值.小数.空格那些事:python和数值.小数.空格的使用方法之详细攻略 目录 Python与数值那些事 1.python保留两位小数/保留小数点位数 Python去掉空格的方 ...
- 关于python语言数值操作符、以下选项错误的是 答案是_关于Python注释,以下选项中描述错误的是...
[多选题]Python中单下划线_foo与双下划线__foo与__foo__的成员,下列说法正确的是? [单选题]关于Python语言的注释,以下选项中描述错误的是 [单选题]下面代码的输出结果是 s ...
- python中的数值类型有哪些,Python中数值类型有哪些
Python中数值类型有哪些 发布时间:2020-12-15 09:32:58 来源:亿速云 阅读:92 作者:小新 小编给大家分享一下Python中数值类型有哪些,相信大部分人都还不怎么了解,因此分 ...
- python视频教程唐学韬-计算机基础经典书籍推荐——Python语言
本文根据网上的参考资料以及自己的学习经验总结整理而成,旨在给大家做一个参考,希望大家在工作.学习中遇到相关的问题之后能从这些参考书中获得帮助.下面介绍Python语言相关的参考书. Python语言 ...
最新文章
- hibernate mysql缓存机制_Hibernate的缓存机制
- 写给那些正奔三的80后[转]
- SPI FLASH 分区情况
- MySQL—事务隔离级别
- jdk jre jvm 关系
- know about用法
- php伪静态限制网页播放视频,学习猿地-php伪静态后html不能访问怎么办
- python网络爬虫 爬取新闻标题、时间、内容
- 8. Document getElementById() 方法
- Python基础--03
- 开通写scdn博客第一天
- h3cmsr830series说明书_H3C MSR830路由器设置
- [教程] PSP 5.00M33-6升级图文教程
- 注意力机制-多头注意力
- 恶补FPGA知识——亚稳态
- 魔兽争霸3的MapHack制作教程(二)去除战争迷雾
- python,java,go语言之间的区别!
- PrometheusAlert安装和其基本的使用
- web服务器角色源文件,IIS 7.5中提供的Web服务器(IIS)角色服务详请
- html的font字号1-7,CSS 字体大小font-size设置
热门文章
- 计算机在医学中的应用PPT,计算机在医学中的应用
- android read_logs错误,读取系统日志(In use)android.permission.READ_LOGS
- OSChina 周日乱弹 ——小明毕业后,到银行上班…
- 2022.04.24
- 信号与系统控制理论计算机控制实验台QY-DPJ01
- 【转】光照、材质、纹理的关系
- JAVASE01_关于java
- 东南大学计算机科学培养方案,计算机技术专业学位培养方案-东南大学计算机科学与工程学院.DOC...
- 《道德经》第二十三章
- c语言作业数据加密,C语言实现无规律数据加密、解密功能