fold_intervals

astropy.stats.fold_intervals(intervals)[源代码]

将加权区间折为区间(0,1)。

将间隔列表(ai、bi、wi)转换为覆盖(0,1)的非重叠间隔列表。每个输出间隔都有一个权重,该权重等于包含它的所有间隔的wis之和。所有的区间被解释为模1,权值被累加计算多重性。例如,如果您有一个或多个观测块,并且您想确定在系统轨道的不同部分花费了多少观测时间(这些块应该首先转换为轨道周期的单位)。

参数
intervals(3,)元组列表

对于每个元组(ai,bi,wi);ai和bi是区间的极限,wi是应用于区间的权重。

返回
breaks(n,)浮点数组

一组区间的端点覆盖 [0,1] ;中断 [0] =0并中断 [-1] =1

weights(n-1,)浮点数组

第i个元素是间隔中断的次数之和 [i] ,休息 [i+1] 包含在每个间隔中乘以与该间隔相关的权重。