【问题标题】:How to "invert" integral function?如何“反转”积分函数?
【发布时间】:2021-04-14 09:57:50
【问题描述】:

我正在尝试使用普朗克函数计算黑体光谱辐射:

blackbody curve

然后我在波长范围内(从 0.1 到 8.0)进行积分,得到的功率为 3.22e7 [W]

现在,我的问题! 我想做相反的事情,只知道功率值(以及温度和感兴趣的波长范围)会生成一条曲线,如您在上图中所见......您有什么解决方案可以“反转”积分?

另一个问题:知道幂,如何从积分内部提取参数T(温度)?

Power = Int(普朗克函数)

我在Matlab中可以这样做,但是我不知道在python中怎么做(Spicy?):

matlab

谢谢

【问题讨论】:

  • 我投票结束这个问题,因为它似乎是一个数学问题,而不是一个编程问题。

标签: python integral


【解决方案1】:

微分中积分的求逆。我认为您需要为此编写(或找到)一个微分方程。不确定您使用的是 3.22e7 [W] 的功率。你能在这里准确地写出你是如何得到你的图表的吗?我会在评论中询问,但没有足够的积分。

【讨论】:

  • 想象以下等式: P = int(8*pi/lambda * T^4) “int”表示两个范围之间的积分。我知道除“T”之外的所有值(P,lambda),我想找到“T”值。
  • 您使用哪个模块?还是自定义方法?
  • 如果可能的话,我想用辣或麻木......
  • 你已经用什么来计算积分了?
猜你喜欢
  • 1970-01-01
  • 2015-12-09
  • 2014-06-16
  • 2019-12-04
  • 1970-01-01
  • 2021-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多