python绘制积分函数_Python超越函数积分运算以及绘图实现代码

article/2025/10/12 7:23:06

编译环境:ubuntu17.04 Python3.5

所需库:numpy、scipy、matplotlib

下面是理想平面的辐射强度计算(课程大作业~~~)

1、超越函数积分运算

def integral(x,c1,c2,T):

return ((c1*0.98)/(x**5))*(1/((np.e**(c2/(x*T)))-1))

resut,err = integrate.quad(integral, 3, 5, args=(c1,c2,T))

2、绘图实现

plt.figure(1)

ax1 = plt.subplot(211)

plt.sca(ax1)

plt.plot(fi,functionI(fi,0.5,5,1,e0),label='n=5,ks=0.5')

plt.legend(loc='upper right',bbox_to_anchor = (0.9, 0.9))

plt.xlabel(u'ψ/rad')

plt.ylabel(u'I/(W/sr)')

ax2 = plt.subplot(212)

plt.sca(ax2)

plt.plot(fi,functionI(fi,0.5,5,1,e0),label='n=5,ks=0.5')

plt.legend(loc='upper right',bbox_to_anchor = (0.9, 0.9))

plt.xlabel(u'ψ/rad')

plt.ylabel(u'I/(W/sr)')

plt.subplots_adjust(wspace=0.5, hspace=0.5)

plt.show()

说一下plt.subplots_adjust这个函数,这个是用来调整子图之间的间距的啦

成果图:

99c71b7283726e12523059bdccb92444.png

以上这篇Python超越函数积分运算以及绘图实现代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持易采站长站。


http://chatgpt.dhexx.cn/article/1qsWIS7C.shtml

相关文章

高数 | 【定积分、变限积分】【一元函数积分学李林880】 及 巧解例题

一、定积分的概念、性质及几何意义 巧解:利用奇偶性,快速选出答案。 利用图形帮助解题。 设出具体函数。 二、定积分的计算 1.利用几何意义 2.换元法巧解 3.区间平移 本题也可用用区间再现 4.绝对值符号讨论 三、变上限定积分 三种变限积分形式 四、李…

Python超越函数积分运算以及绘图实现

编译环境:ubuntu17.04 Python3.5 所需库:numpy、scipy、matplotlib 下面是理想平面的辐射强度计算(课程大作业~~~) 1、超越函数积分运算 def integral(x,c1,c2,T): return ((c1*0.98)/(x**…

巧用二重积分的积分中值定理

二重积分的积分中值定理,对于部分题目来说,例如极限题目,积分证明题的运用十分便捷。 在解决极限问题中,几分钟值定理能大大简化求解过程,在求极限过程中,包含有二重积分的问题一般都是通过逐渐化简求导来解…

重积分的计算与理解

主要分为二重积分和三重积分。 二重积分 二重积分的基本思想是变成两次积分。物理意义已知面密度f,算质量 即首先把y方向的每一根线段计算出质量(相当于把y的线捏起来了),然后算x 主要方法如下: 计算 ∬ D f ( x , y ) \iint \limits_Df(x,y) D∬​f(x…

三重积分为何不能直接带入积分区域?搞懂这些,重积分基本可以了

积分的积分区域及被积表达式 重点:积分的结果均为数值,仅与被积表达式和积分区间有关!!! 1.如何一下子区分一重积分,二重积分,三重积分? 看积分区间和被积表达式: 一重…

正态分布与超越函数

原文地址: https://blog.csdn.net/lyghe/article/details/80827812 https://blog.csdn.net/HNUCSEE_LJK/article/details/86999897 记忆正态分布公式 超越函数 e − x 2 e^{-x^2} e−x2在(-∞, ∞)上的定积分 令 I ∫ − ∞ ∞ e − x 2 d x I\int_{-\infty}^{\…

多重积分

重积分终于学完了,感觉掌握的还不是很牢固,借着这次总结,争取把重积分学牢固! 首先是二重积分的定义以及物理意义 更正一下,上图ps:该柱体的底面在区域D上。 二重积分的性质中,有三条挺重要,证…

超越实数系构建微积分已经不再是梦想

请看以下相片: 这是当代最多产的数学家Saharon Shelah的近照。截至到2012年,S.Shelah共计发表1,000多篇数学论文(其中220篇是与别人合著)。S.Shelah生与1945年7月3日,国籍以色列,其师M.Rabin是知名计算机科…

高数 | 【重积分】二重积分中值定理

参考来源 一次性彻底搞懂大纲新增的二重积分中值定理_哔哩哔哩_bilibili

超越函数

代数数 在数论中,超越数是指任何一个不是代数数的数字(通常它是复数)。它满足以下条件——只要它不是任何一个整系数代数方程的根,它即是超越数。最著名的超越数是e以及π。 超越数 超越数的例子 所有超越数构成的集是一个不可数…

超越函数e^(-x^2)的定积分

∫e^(x^2)dx 是超越积分(不可积积分),它的原函数是非常规的 可求其定积分:

考研数学总结

1.原函数和变限积分的区别: 如果一个函数是连续的,那么∫f(x)dx和∫(a,x)f(x)dx区别不大,后者属于前者的一部分,前者是原函数,包括多个,后者是变限积分只是一个函数,这里a是常数。 如果函数存在…

第一篇博 - TIBCO Spotfire (19-07更新)

之前09-12年在TIBCO服务过,后来离开TIBCO后,去了两家大数据相关的大神公司游荡了5年多,去年又回来了。 在国内主推一系列的TIBCO产品,发现时代变化了,10年前很火的SOA等概念目前在国内好像再提太out,去谈T…

TIBCO Spotfire使用技巧:如何使Spotfire表或散点图中呈现链接中图片

这是小秦总结的实战技巧文章,请各位亲移步如下博文: https://blog.csdn.net/qjh1186951107/article/details/85071082

TIBCO Spotfire使用技巧:如何在Web网页中嵌入TIBCO Spotfire可视化视图

这是众多使用TIBCO Spotfire做开发及部署时候,大家问的最多的问题! Larry哥每次在跟各位盆友交流的时候,在回答这个问题总是说,so easy,各位请看这页屁屁踢,然后就蒙混过关了,大家也就不再问我…

Spotfire架构初探(Spotfire Architecture Overview)

使用Spotfire已一年有余了,发现对其了解还是不够深入。还需要继续好好学习。 今天,就从架构入手吧。

TIBCO Spotfire: JavaScript可视化框架 - JSViz

介绍 TIBCO Spotfire社区中经常讨论的一个话题,是对新的可视化类型的支持。客户经常会提出一些Spotfire当前不支持的但是在POC期间要求支持的可视化类型,这该怎么办呢?客户要求对现有可视化进行简单的自定义,例如移动标签,听起来很简单,但如果没有大量编码,几乎不可能实…

Spotfire 表达式之日期和时间函数

函数 说明 DateAdd(Arg1, Arg2, (Arg3)) 向日期、时间或日期时间添加间隔。该方法可添加时间跨度或表示指定日期或时间部分的整数(例如,很多天)。 如果已添加时间跨度,将需要两个参数:日期时间列和时间跨度列。 …

【Spark | SparkStreaming】

原理 架构 实战 RDD 队列 val rddQueue new mutable.QueueRDD[Int] 自定义数据源 用法及说明 需要继承 Receiver,并实现 onStart、onStop 方法来自定义数据源采集。 class CustomerReceiver(host: String, port: Int) extends Receiver[String](StorageLeve…

Spotfire数据分析案例分享——几个国家的人口抚养比趋势及对比(Dependency ratio trends and compare)

从世界银行官网上下载了少数几个国家从1960年至今的人口数据,用Spotfire进行了一些数据分析,对人口学的一些指标有了新的认识,感觉还是挺有意义的。 人口抚养比(Dependency ratio)的中文解释(来自百度&…