利用python求积分的实例
作者:贪狼切 发布时间:2023-07-08 15:44:23
标签:python,积分
python的numpy库集成了很多的函数。利用其中的函数可以很方便的解决一些数学问题。本篇介绍如何使用python的numpy来求解积分。
代码如下:
# -*- coding: utf-8 -*-
import numpy as np
from scipy.integrate import quad,dblquad,nquad
def main():
print quad(lambda x:np.exp(-x),0,np.inf)
'''求积分,np.inf代表正无穷。
结果第一个数值代表运算结果,第二个数值代表误差
'''
print dblquad(lambda t,x:np.exp(-x*t)/t**3,0,np.inf,lambda x:1,lambda x:np.inf)
'''
求二重积分 然后给t,x赋积分区间
lambda是匿名函数
'''
if __name__ == "__main__":
main()
结果如下:
(1.0000000000000002, 5.842607038578007e-11)
(0.3333333333366853, 1.3888461883425516e-08)
来源:https://blog.csdn.net/tanlangqie/article/details/78243188
0
投稿
猜你喜欢
- 一次性验证码,英文是 One Time Password,简写为 OTP,又称动态密码或单次有效密码,是指计算机系统或其他数字设备上只能使用
- 思路非常简单:<p>创建window,设置窗口大小,创建label1,导入图片,创建label2,导入文字,show,结束!&l
- 首先了解一下需要的几个类所在的packagefrom torchvision import transforms, datasets as
- json和dictpython中的dict类型要转换为json格式的数据需要用到json库:import json <json>
- 最常见的XML数据类型有:Element, Attribute,Comment, Text. &nbs
- 不是说while就不用,比如前面所列举而得那个猜数字游戏,在业务逻辑上,用while就更容易理解(当然是限于那个游戏的业务需要而言)。另外,
- python高级特性1、集合的推导式•列表推导式,使用一句表达式构造一个新列表,可包含过滤、转换等操作。语法:[exp for item i
- PyQt5工具栏控件QToolBar介绍QToolBar控件是由文本按钮,图标或其他小控件按钮组成的可移动面板,通常位于菜单栏下方QTool
- 代码执行结构为顺序结构、选择结构、循环结构。python判断选择结构【if】if 判断条件 #进行判断条件满足之后执行下方语句 执行语句el
- 一、类型1.变量没有类型,数据有类型例:num = 1 ---->num是没有类型的,1是int类型二、格式化输出2.na
- 用analyze进行处理,定期进行处理ANALYZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tb1_name
- 本文主要是写了一个将指定文件夹下的指定文件类型移动到指定位置,具体内容如下# coding:utf-8import osimport shu
- <?php //作者:遥远的期待 //QQ:15624575 //算法分析:1、必须是整数序列、2、如果整个序列不全是负数,最大子序列
- 特点:不需要另外加个清除DIV:after(伪对象)--设置在对象后发生的内容,通常和content配合使用,IE不支持此伪对象,非Ie 浏
- 实战场景经常有朋友问,学 Python 面向对象时,翻阅别人代码,会发现一个 super() 函数,那这个函数的作用到底是什么?super(
- 一、安装软件包并创建项目$sudo pip install django$sudo python -c "import djang
- 一.使用DOM生成和读取XML文件 实例一: <?php //Creates XML string and XML document
- 这个是升级的版本,比较进阶一点的,相对与之前的文件管理系统,数据只是存储到了内存中,而不是存储到硬盘上,我们想让文件存储到硬盘上的话,一个是
- python实现四舍五入""" 四舍五入 :param
- 要自己写一个存储系统,可以依照以下步骤:1.写一个继承自django.core.files.storage.Storage的子类。from