numpy 定积分案例
定积分: 直观的说,对于一个给定的正实值函数,在一个实数区间上的定积分可以理解为坐标平面上由曲线、直线以及轴围城的去边梯形的面积值(一个确定的实数值) 案例 求二次函数y = 2x^2 + 3x + 4在[-5,5]区间内的积分 import numpy as np import matplotlib . pyplot as mp #画图用 import matplotlib . patches as mc #图像打补丁用 import scipy . integrate as si #numpy求定积分用 #声明曲线函数 def f ( x ) : return 2 * x ** 2 + 3 * 4 + 4 #1. 在区间[-5,5]间拆出1000个满足f(x)的点,画出该函数曲线 a , b = - 5 , 5 x1 = np . linspace ( a , b , 1001 ) y1 = f ( x1 ) mp . figure ( 'Integral' , facecolor = 'lightgray' ) mp . title ( 'Integral' , fontsize = 20 ) mp . xlabel ( 'x' , fontsize = 14 ) mp . ylabel ( 'y' , fontsize = 14 ) #设置刻度参数