This paper aims at proposing a nonlinear suboptimal impact-angle-constrained guidance law for an interceptor engaging against an incoming high-speed ballistic missile in three dimensions. The method is based on an improved Linear Pseudospectral Model Predictive Control (LPMPC), in which the control variable is parameterized as a sum of general standard basis functions with few undetermined coefficients. Although the final solution is suboptimal, a series of analytical improved formulas can be also successively derived to eliminate the final predictive errors, which remains the character that few points will achieve high accuracy. Furthermore, the number of improved variables will significantly decrease, which will further improve the computational efficiency and provide smoother control history. Several numerical simulations are carried out to evaluate the performance of the proposed method. Results show that it performs well in achieving desired impact angles and the near-zero miss distance with high accuracy. In comparison with other typical methods, the proposed method has superior performance in computational efficiency. Therefore, it has the potential to be applied in the framework of guidance.