next up previous contents
Next: 11 sovfilt Up: 9 Non-adaptive, Visualization and Previous: 9 plot_ model   Contents


10 plot_ predict

Purpose
Displays the learning curve of the adaptive filter and the signals of interest in adaptive prediction applications.

Syntax
plot_predict(x,y,r,e)

Description
plot_predict() displays the input, output, and error signals, and the learning curve of a prediction error filter. plot_predict() takes as input the prediction error filter input signal $x(n)$, its output $y(n)$, the error signal $r(n), and the mean square error vector $e(n) (that is usually returned by update_ipwin()), and returns after rendering the graph window. The variables of plot_predict() are summarized below.
 
Input variables:
   x  : predictor input signal
   y  : predictor output signal
   r  : predictor error signal
   e  : mean square error vector



Example
Figure 9.9: The adaptive prediction graph window.
An example graph window generated using plot_predict() is shown in Fig. 9.9. The top left panel shows the predictor input signal, the top right panel displays the prediction error, the bottom left panel displays the predictor output, and the bottom right panel displays the evolution of the mean square error with time.


\epsfig{file=/home/john/winD/docs/aspt/aspt/figs/predictlbpef.eps,width=\textwidth}



next up previous contents
Next: 11 sovfilt Up: 9 Non-adaptive, Visualization and Previous: 9 plot_ model   Contents