Abstract A new adaptive control algorithm for unknown nonlinear plants is presented. The paper first describes a modified neural network(MNN) as well as the associated learning algorithm. The learning algorithm converges considerably faster because of the introduction of recursive least squares(RLS) algorithm. And then designs adaptive pole placement controller based on the modified neural network. Simulation results show that the proposed control algorithm can effectively control a class of highly nonlinear plants.