日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python二重积分_用python求一重积分和二重积分的例子

發(fā)布時間:2023/12/8 python 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python二重积分_用python求一重积分和二重积分的例子 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

首先是對一元函數(shù)求積分,使用Scipy下的integrate函數(shù):

from scipy import integrate

def g(x):

return (1-x**2)**0.5

#用integrate下的quad函數(shù)可以同時求出積分結(jié)果和誤差

res,err=integrate.quad(g,-1,1) #-1和1表示積分上下限,如果是正無窮用np.inf

print(res,err)

得到的結(jié)果如下,前者是積分結(jié)果,后者是誤差

1.5707963267948986 1.0002356720661965e-09

如果是二重積分,比如是關于t和x的積分:

import numpy as np

from scipy.integrate import dblquad #dblquad用于二重積分

def main():

print(dblquad(lambda t,x:np.sin(t)*np.exp(-x*t)/t**5,0.5,0.8,lambda x:0.2,lambda x:0.7))

if __name__ == "__main__":

main()

在上面的括號中,被積函數(shù)是sint*exp(-xt)/t^5, 其中t的積分上下限是0.5和0.8,x的積分上下限是0.2和0.7,結(jié)果如下:

(10.041536868759145, 1.3645801372419182e-11)

以上這篇用python求一重積分和二重積分的例子就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持IIS7站長之家。

總結(jié)

以上是生活随笔為你收集整理的python二重积分_用python求一重积分和二重积分的例子的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。