CS 6553 Performance Evaluation, Spring 1996 Assignment 2

Write a program to perform the calculation from Section 6.6. The program should be a filter which takes input in the form of one pair of floating point numbers per line. These are the xs and xr values in table 6.4. The program should output y1 and y2 to standard output in the same form as the input. Other information including the value of rho, the eigenvalues, and the eignvectors should be sent to standard error.

Run your program on the data in Table 6.4. You should get the same values as in the table. Make plots which reproduce Figures 6.2 and 6.3.

Rerun the program using the output (the y's) as the input. Interpret the results.

Rerun the program with xs replaced with xs+xr and xr replaced with xs-xr. Produce plots similar to Figures 6.2 and 6.3 showing the original and transformed data. Interpret the results.

Use your program to do Problem 6.1 from page 91 of the book.