本文整理汇总了Python中galpy.orbit.Orbit.vphi方法的典型用法代码示例。如果您正苦于以下问题:Python Orbit.vphi方法的具体用法?Python Orbit.vphi怎么用?Python Orbit.vphi使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类galpy.orbit.Orbit
的用法示例。
在下文中一共展示了Orbit.vphi方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: pow
# 需要导入模块: from galpy.orbit import Orbit [as 别名]
# 或者: from galpy.orbit.Orbit import vphi [as 别名]
distance,
pm_ra,
pm_dec,
velocity,
orbit.x() * r0,
orbit.y() * r0,
orbit.z() * r0,
orbit.U()[0],
orbit.V()[0],
orbit.W()[0],
orbit.vx()[0] * v0_mc,
orbit.vy()[0] * v0_mc,
orbit.vz() * v0_mc,
orbit.vR() * v0_mc,
orbit.vT() * v0_mc,
orbit.vphi()[0] * v0_mc,
orbit.L()[0][2] * v0 * r0, # Lz, 18
orbit.E(pot=MWPotential) * pow(v0, 2)/2, # Energy
pow(np.sum(pow(orbit.L()[0][:2], 2)), 0.5) * v0 * r0 # Lperp
]
velocities[i, :] = velocity_field
monte_carlo_data[j, :, :] = velocities
x_pos, y_pos = velocities[:, 6], velocities[:, 7]
ax2.scatter(x_pos, y_pos, marker='o', s=3, edgecolor='none', facecolor=star['color'], alpha=0.3)
invisible.append(ax2.scatter(0, 0, marker='o', s=30, edgecolor='none', facecolor=star['color'], label=star['designation']))