User Basis Regression

This demo illustrates how the JMSLTM Library can be used to easily create a Java application that uses User Basis Regression to analyze data sets. There is an option of several different data sets and several Basis Functions to use to approximate the selected data.

Select the function to approximate and the Basis Function to use from the pulldown menus. Set the number of coefficients to use with the slider bar. Click "Show coefficients" to view the values of the computed coefficients.

The coefficients are computed using the JMSL Library class com.imsl.stat.UserBasisRegression and the User Basis Functions are written by implementing the RegressionBasis interface.