One of the problems associated with iterative learning control algorithms is the selection of a “proper” learning gain matrix for every discrete-time sample and for all successive iterations. This problem becomes more difficult in the presence of random disturbances such as measurement noise, reinitialization errors, and state disturbance. In this paper, the learning gain, for a selected learni...