dyad.semimajor_axis_from_period
- dyad.semimajor_axis_from_period(p, m_1, m_2)[source]
Return the semimajor axis given the period
- Parameters:
- parray-like
Period
- m_1array-like
Mass of the primary body, \(m_{1}\)
- m_2array-like
Mass of the secondary body, \(m_{2}\)
- Returns:
- resndarray
Semimajor axis
Examples
Scalar parameters.
>>> semimajor_axis_from_period(365.25, 1., 3.00362e-6) 0.9999884101100887
Array-like parameters defining multiple orbits.
>>> p, m_1, m_2 = [365.25, 365.25], [1., 1.], [3.00362e-6, 3.00362e-6] >>> semimajor_axis_from_period(p, m_1, m_2) array([0.99998841, 0.99998841])