ActiveX Software for Visual Basic 6/.NET, C++ 6/.NET, Delphi, Borland C++ Builder: Matrix Maths, Time Series
 
 Home   |   Products   |   Testimonials   |   Prices   |   Support   |   Contact   |   Publications   |   About   |   Buy Now
Quick Links   Home   Purchase   Support
Products   Product Home   ActiveX/COM Components   .NET Components   Version History
Support   Support Home   Installation Help
About Us   Company Info   Clients   Testimonials   Publications   Contact Us

   Data Analysis in Visual Basic, Visual C++ and Excel
 

    MathsStudio/X 5.0
Data Analysis Suite of ActiveX Controls

Product Features  Download  Product FAQ  Screen Shots!   Prices Buy Now

Maths Studio/X includes a number of our most popular data analysis controls. For further information, please see the descriptions of the individual controls.

Source Code Examples

This shows a sample application built with PCA/X. This example uses 10-dimensional input data, of which there are known to be only 3 factors that are of interest. PCA/X correctly determines these factors where it can be seen in the grid. The graphical display shows that the projected data now has a high variance compared with the low variance input data. You can use PCA/X in a VB application or an Excel spreadsheet to quickly analyze your data. The full source code is supplied with PCA/X so you will be able to start getting results in no time.

This application was built using Visual Basic but it could just as easily have been built with C++, Java or Delphi. The PCA processing takes just one line of code to implement, the rest of the application is for the GUI and data display. You are free to use this source code as part of your application if you purchase PCA/X.

This is a curve fitting sample application built with Matrix Tools/X. We also include a sample application showing how to use most of the other functions available in Matrix Tools/X. Both sample applications are included with full source code so you can see how easy it is to use the control.

The following example provided shows how to perform curve fitting. Just one line of code is all that is required to implement a full polynomial curve fitting method. The method returns the polynomial coefficients. If you wish to find the minimum and maximum of the the polynomial, this is also quickly found using the supplied methods.

Sample Application Screen Shot

Here we show the screen shots of sample applications built using the Matrix Tools ActiveX component. The full source code is provided with Matrix Tools/X for Visual Basic 6 and Visual Basic .Net. Note that the control itself is coded using C/C++.

Visual Basic 6

This application was built using Visual Basic 6. The processing for each method takes just one line of code to implement, the rest of the application is for the GUI and data display. You are free to use this source code as part of your application if you purchase Matrix Tools/X.




This shows a sample application built with ICA/X. The full source code is supplied with ICA/X so you can see how easy it is to use our control. 

This application was built using Visual Basic but it could just as easily have been built with C++, C# or Delphi. The ICA processing takes just one line of code to implement, the rest of the application is for the GUI and data display. You are free to use this source code as part of your application if you purchase ICA/X.

 
This shows a sample application built with Classifier/X. This example uses filtered gaussian random multi-variate input data which are then classified into a specific number of classes. The example shows a range of inputs and their subsequent classification (color-coded). The full source code for this sample application is provided so you can start using Classifier/X in your application immediately. An Excel example performing the same task is also provided. 

This application was built using Visual Basic but it could just as easily have been built with Visual C++, Visual C# or Delphi. The k-means processing takes just one line of code to implement, the rest of the application is for the GUI and data display. You are free to use this source code as part of your application if you purchase Classifier/X.

 
This shows some sample applications built with MLP/X. The full source code is supplied with MLP/X so you can see how easy it is to use our control.

The example provided gives the solution to 3 well known problems:

  • XOR
  • Two-Spirals Problem
  • Mackey-Glass Time Series Prediction

We have shown exactly how to set up the problems in the source code and just how easy it is to solve them using MLP/X. In each case it is possible to use either backpropagation or the MEKA algorithm to obtain the solution. Repeatedly pressing the Run MLP button allows you to continue training a model and see further learning improvement.

This application was built using Visual Basic but it could just as easily have been built with C++, C# or Delphi. The  processing takes just one line of code to implement, the rest of the application is for the GUI and data display. You are free to use this source code as part of your application if you purchase MLP/X.


The same application was implemented in Excel using VBA, a screen shot is shown below. The full source for this application is included with the component. Each of the example problems can be solved by making a few changes in the code.