public class InterSatellitesRangeBuilder extends AbstractMeasurementBuilder<InterSatellitesRange>
InterSatellitesRange
测量的构建器。
Constructor and Description |
---|
InterSatellitesRangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource, ObservableSatellite local, ObservableSatellite remote, boolean twoWay, double sigma, double baseWeight)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
InterSatellitesRange |
build(AbsoluteDate date, Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
生成单个测量。
|
addModifier, getBaseWeight, getEnd, getModifiers, getNoise, getSatellites, getStart, getTheoreticalStandardDeviation, init
public InterSatellitesRangeBuilder(org.hipparchus.random.CorrelatedRandomVectorGenerator noiseSource, ObservableSatellite local, ObservableSatellite remote, boolean twoWay, double sigma, double baseWeight)
noiseSource
- 噪声源,如果要生成完美的测量结果,可以为null
local
- 接收信号并执行测量的卫星
remote
- 在单向情况下仅发射信号或在双向情况下反射信号的卫星
twoWay
- 表示是否为双向测量的标志
sigma
- 理论标准偏差
baseWeight
- 基本权重
public InterSatellitesRange build(AbsoluteDate date, Map<ObservableSatellite,OrekitStepInterpolator> interpolators)
date
- 测量日期
interpolators
- 与此构建器相关的插值器
Copyright © 2002-2023 CS GROUP. All rights reserved.