【发布时间】:2021-03-18 20:03:43
【问题描述】:
我正在努力更好地了解地球上的周期性温度波动(每天和每年)。 Desmos 图形计算器帮助我将其可视化,但我很想尝试练习我相对较新的编码。我已经使用 Matplotlib 完成了基本的绘图,但这对我来说有点高级。所以,求解热方程后,我得到:
T = T0 + ΔT * e^(-z√ω/2κ) * cos(ωt-z√ω/2κ)
其中ΔT=周期性温度变化的幅度,T0=平均表面温度,z=深度,ω=循环频率(即每日波动为 7.27*10^-5 rad/s) , κ=热扩散率。
到目前为止,我只知道如何在 Python 中绘制基本方程,有什么技巧可以解决这个问题吗?
【问题讨论】:
-
您在寻找线图还是 3d 曲面图?您应该查看 matplotlib 库 matplotlib.org/2.0.2/gallery.html 以找到一个可以将您的问题映射到的示例
-
为简单起见,我认为最好使用折线图
标签: python matplotlib