scipy5.01:积分应用:椭球体积的数值积分计算
生活随笔
收集整理的這篇文章主要介紹了
scipy5.01:积分应用:椭球体积的数值积分计算
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
積分應用:橢球體積的數值積分計算
計算方法:
代碼:
""" scipy1.1:橢球體積的數值積分計算 馬玉華 2019.11.6 """ import numpy as np import scipy from scipy import integratedef main():a = float(input('請輸入橢球參數a的值:'))b = float(input('請輸入橢球參數b的值:'))c = float(input('請輸入橢球參數c的值:'))def f(x,y):return 2*c*np.sqrt(1-(x**2)/(a**2)-(y**2)/(b**2))def bound_y(x):bound = b*np.sqrt(1-(x**2)/(a**2))return [-bound,bound]def bound_x():return [-a,a]result = integrate.nquad(f,[bound_y,bound_x])print('橢球的體積為{}'.format(result[0]),',誤差值為{}'.format(result[1]))i總結
以上是生活随笔為你收集整理的scipy5.01:积分应用:椭球体积的数值积分计算的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【eoeAndroid特刊】第一期到第十
- 下一篇: vb 远程连接 SQLserver数据库