本教程详细介绍了配置基础星系SED(光度能量分布)拟合流程的方法和步骤,帮助用户掌握星系物理性质分析的关键技术。适合天文爱好者及科研人员学习使用。
该教程包括一系列iPython笔记本,旨在指导您如何在Python中执行基本的SED拟合操作。假设读者已经熟悉了相关的基本概念(如已阅读第二部分的内容),本教程适合想要开始编写自己的SED拟合包的学生或想深入了解他人提供的SED工具工作原理的人使用。
实现的方法基于网格化的卡方最小化,适用于BPASS简单恒星种群模型的年龄、质量和红移参数。为了使代码更易于理解,其效率被有意降低。如果打算以此为基础进行开发,则建议如下改进:注意不要超出内存限制的情况下,利用numpy对数学运算进行矢量化处理以提高速度;执行分析卡方最小化来确定最佳拟合质量,并缩小需要计算的年龄和红移网格范围;增加一个函数应用Calzetti等人(2000年)提出的尘埃定律模型,并将Av参数作为新的网格搜索变量加入。此外,还可以考虑扩展代码以适应不同金属含量的情况。