public interface PropagatorConverter
它提供了一种将给定的轨道器或一组SpacecraftState
转换为所需的轨道器的方法,以在一段时间内最小化均方误差。
Modifier and Type | Method and Description |
---|---|
Propagator |
convert(List<SpacecraftState> states, boolean positionOnly, List<String> freeParameters)
找到最小化样本 states 的均方误差的轨道器。
|
Propagator |
convert(List<SpacecraftState> states, boolean positionOnly, String... freeParameters)
找到最小化样本 states 的均方误差的轨道器。
|
Propagator |
convert(Propagator source, double timeSpan, int nbPoints, List<String> freeParameters)
将一个轨道器转换为另一个轨道器。
|
Propagator |
convert(Propagator source, double timeSpan, int nbPoints, String... freeParameters)
将一个轨道器转换为另一个轨道器。
|
Propagator convert(Propagator source, double timeSpan, int nbPoints, List<String> freeParameters)
source
- 要转换的轨道器
timeSpan
- 考虑转换的时间跨度
nbPoints
- 在时间跨度上进行采样的点数
freeParameters
- 自由参数的名称
Propagator convert(Propagator source, double timeSpan, int nbPoints, String... freeParameters)
source
- 要转换的轨道器
timeSpan
- 考虑转换的时间跨度
nbPoints
- 在时间跨度上进行采样的点数
freeParameters
- 自由参数的名称
Propagator convert(List<SpacecraftState> states, boolean positionOnly, List<String> freeParameters)
states
的均方误差的轨道器。
states
- 要拟合的航天器状态样本
positionOnly
- 如果为true,则仅考虑位置数据,否则位置和速度都会被使用
freeParameters
- 自由参数的名称
Propagator convert(List<SpacecraftState> states, boolean positionOnly, String... freeParameters)
states
的均方误差的轨道器。
states
- 要拟合的航天器状态样本
positionOnly
- 如果为true,则仅考虑位置数据,否则位置和速度都会被使用
freeParameters
- 自由参数的名称
Copyright © 2002-2023 CS GROUP. All rights reserved.