使用python怎么求定积分和不定积分

  介绍

这篇文章给大家介绍使用python怎么求定积分和不定积分,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

求f (x)=sin (x)/x的不定积分和负无穷到正无穷的定积分

sin (x)/x的不定积分是信号函数团体,负无穷到正无穷的定积分为π

import 数学   import  numpy  as  np   import  matplotlib.pyplot  as  plt   得到sympy  import  *, #用于求导积分等科学计算   ,   def  draw_plot_set(): #设置画图格式   时间=ax 才能;plt.gca ()   #才能改变坐标轴位置   ax.spines才能[& # 39;对# 39;].set_color(& # 39;没有# 39;)#删除原来轴   ax.spines才能[& # 39;顶部# 39;].set_color(& # 39;没有# 39;)#删除原来轴   ax.xaxis.set_ticks_position才能(& # 39;底部# 39;)#在0点处增加轴   ax.spines才能[& # 39;底部# 39;].set_position((& # 39;数据# 39;,0))   ax.yaxis.set_ticks_position才能(& # 39;左# 39;)#在0点处增加轴   ax.spines才能[& # 39;左# 39;].set_position((& # 39;数据# 39;,0))   #才能设置坐标名   plt.ylabel才能(& # 39;f (x) & # 39;)   plt.xlabel才能(& # 39;x # 39;)   plt.grid才能(True) #打开网格   ,   def  dif(左、右、步骤):#求导,左右区间以及间隔   x,才能y =,符号(& # 39;x  y # 39;) #引入x  y变量   # expr 才能=,x *战俘(E, x) #计算表达式   expr 才能=sin (x)/x   时间=x_value 才能;[],,#节省x 价值   时间=y_value 才能;[],,#节省x  f (x),价值   时间=y_value_int 才能;[],,#节省x  f (x) _dot 价值   expr_int =,才能整合(expr x) #求函数的不定积分,c=0   打印才能(集成(expr (x, oo, oo))) #对x求定积分,负无穷到正无穷   for 才能小姐:拷贝np.arange(左、右、步骤):   ,,,x_value.append(我)   ,,,y_value.append (expr.subs (& # 39; x # 39;,我))#将我值代入表达式   ,,,y_value_int.append (expr_int.subs (& # 39; x # 39;,我))#将我值代入积分表达式   ,   draw_plot_set才能()#设置画图格式   plt.plot才能(x_value y_value,“b产生绯闻,线宽=1,标签=& # 39;f (x)=& # 39; + str (expr)), #画的图   plt.plot才能(x_value y_value_int,“r产生绯闻,线宽=1,标签=& # 39;F (x)=& # 39; + str (expr_int)), #画的图   ,,   plt.legend才能()#显示图例   plt.show才能()#显示图像   ,,   ,   ,   if  __name__ ==, & # 39; __main__ # 39;:   draw_plot_set才能()#设置画图格式   30岁的dif才能(-30 - 0.1)

<强>结果:

使用python怎么求定积分和不定积分

关于使用python怎么求定积分和不定积分就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

使用python怎么求定积分和不定积分