我求解了一个球体在气流中冷却时的温度分布,但任务是计算球体的平均温度为16C的时间。现在我使用了函数mean,但这对球体不正确。如何计算球体的平均温度?
mean
yuvru6vn1#
PDE工具箱函数area()和volume()可能对你的情况有所帮助。对于2D网格,area()给出了每个网格元素的面积;然后需要找到单元的质心坐标并在这些坐标上插值求解。类似地,对于三维网格和单元体积。Mathworks网站上this question的答案也展示了一些可用于轴对称几何的代码。
area()
volume()
zpgglvta2#
球面几何中的平均值通常按半径加权,<f>的最终公式如下:f_mean = 3*trapz(r, r.^2.*f)
<f>
f_mean = 3*trapz(r, r.^2.*f)
2条答案
按热度按时间yuvru6vn1#
PDE工具箱函数
area()
和volume()
可能对你的情况有所帮助。对于2D网格,area()给出了每个网格元素的面积;然后需要找到单元的质心坐标并在这些坐标上插值求解。类似地,对于三维网格和单元体积。Mathworks网站上this question的答案也展示了一些可用于轴对称几何的代码。zpgglvta2#
球面几何中的平均值通常按半径加权,
<f>
的最终公式如下:f_mean = 3*trapz(r, r.^2.*f)