Approximate dynamic programming is an effective optimal control method. This paper researches a data-driven approximate dynamic programming. The method is extended to a nonlinear multi-input multi-output form. Using the data from a unique 4JB1-T WAPS engine, the developed approximate dynamic program