For undamped vibration systems, we propose a method to solve the partial eigenstructure assignment problem by static output feedback control. The proposed algorithm can accurately assign prescribed eigenpairs while keeping other unassigned eigenpairs unchanged for this particular second-order model, which mainly involves numerically stable matrix computations, such as QR decomposition (or singular value decomposition). More importantly, the successful assignment can be achieved with some