public class FixedRate extends Object implements AttitudeProvider
这个姿态提供者是从初始方向、旋转轴和旋转速率进行简单线性外推。所有这些元素都可以被指定为一个简单的参考姿态
。
此类的实例保证是不可变的。
Constructor and Description |
---|
FixedRate(Attitude referenceAttitude)
创建一个新实例。
|
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
计算与轨道状态对应的姿态。
|
Attitude |
getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
计算与轨道状态对应的姿态。
|
Attitude |
getReferenceAttitude()
获取参考姿态。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttitudeRotation, getAttitudeRotation
public FixedRate(Attitude referenceAttitude)
referenceAttitude
- 参考日期的姿态
public Attitude getAttitude(PVCoordinatesProvider pvProv, AbsoluteDate date, Frame frame)
getAttitude
在接口 AttitudeProvider
pvProv
- 当前日期周围的本地位置-速度提供者
date
- 当前日期
frame
- 计算姿态的参考参考系
public <T extends org.hipparchus.CalculusFieldElement<T>> FieldAttitude<T> getAttitude(FieldPVCoordinatesProvider<T> pvProv, FieldAbsoluteDate<T> date, Frame frame)
getAttitude
在接口 AttitudeProvider
T
- 字段元素的类型
pvProv
- 当前日期周围的本地位置-速度提供者
date
- 当前日期
frame
- 计算姿态的参考参考系
public Attitude getReferenceAttitude()
Copyright © 2002-2023 CS GROUP. All rights reserved.