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

   Matrix Analysis Software
 

    MatrixTools/NET 6.0
Matrix Maths .NET Component

Product Features  Download  Product FAQ  Screen Shots!   Prices Buy Now

MatrixTools/NET .NET Component implements a range of useful matrix functions including SVD, Sorting, Inverse, Eigenvalue decomposition, Covariance, Correlation and more. - whatever you need to do matrix algebra, using MatrixTools/NET in your .NET WinForms or WebService (ASP.NET) application is the quickest and most reliable method of solving your requirements.

 Now with Patent-Pending Technology for faster matrix computations! 

This newest version of MatrixTools/NET includes new threading selection capabilities to give finer control over how the component methods are implemented. Now in one easy to use component, MatrixTools/NET lets you decide what you want to do:

Component managed threads:    Easy to use, Fast GUI response
User managed threads: Fastest computation time


  • MatrixTools/NET ASP.NET Web Application Demo
    This ASP.NET demo was created using MatrixTools/NET - full source code in Visual C# is included with MatrixTools/NET
  • MatrixTools/X ActiveX and COM Object
    The ActiveX/COM component provides the same functionality as MatrixTools/NET, but it can also be used with non .NET languages including VB6, VC++6, Borland C++ Builder, Delphi, Excel, and MS Access.
  • MatrixTools/NET Mobile
    This is a .NET CF Windows Mobile Component that provides the same methods as MatrixTools/NET, designed to work in Pocket PCs. Full demos that can be run instantly on your Pocket PC are provided with full source code that you can use in your own applications.

Features of MatrixTools/NET

MatrixTools/NET .NET Component implements a range of useful matrix functions including SVD, Sorting, Inverse, Eigenvalue decomposition, Covariance, Correlation and more. MatrixTools/NET is a .NET Component so it can be used in a wide range of applications that support the .NET Framework. This includes Visual Basic, Visual C#, Visual C++, Excel and Borland C++ Builder.

MatrixTools/NET provides a set of tried and tested matrix functions which enable the development of robust numerical algorithms in the language of your choice operating under the Windows platform. Because it is written in C and implemented as a .NET Component, you do not have to worry about how or if the library will be compatible with your code.

MatrixTools/NET is a .NET Component implemented in a single DLL and can be used in a wide range of programming languages that support the .NET Framework. This includes Visual Basic .NET, Visual C++ .NET, Visual C#.

MatrixTools/NET Platinum features ASP.NET capability and is supplied with a special ASP-capable runtime DLL that can be used to do mathematical calculations in an ASP web site! The functions in MatrixTools/NET and MatrixTools/NET Platinum are identical except for the ASP.NET Server capabilities.

This is a sample of the functions included:

  • Cos, Sin, Tan, ACos, ASin, ATan,
  • Min, Max,
  • Sort
  • Mean, StdDev, Median
  • Ceil,
  • Cov, Variance, XCorr, XCov
  • Log, Log10
  • LoadData, SaveData
  • EIG, LU, SVD, SVDSolve
  • MaxPoly, MinPoly
  • Transpose
  • TrimMean
  • Rand
  • Det

Source Code Examples

MatrixTools/NET now includes sample applications - with full source code, in the following programming languages: 

         Visual Basic .NET
         Visual C#

Do you need to perform matrix computations in a different programming environment? Let us know and we will try to help. 

Matrix Functions

MatrixTools/NET provides a set of tried and tested matrix functions which enable the development of robust numerical algorithms in the language of your choice operating under the Windows platform. Because it is written in C and implemented as an .NET Component and COM object, you do not have to worry about how or if the library will be compatible with your code.

Curve fitting sample program created using MatrixTools/X which has the same functionality as MatrixTools/NET. 
Sample applications with full source code are included for you to use.

Why you need MatrixTools/NET

Math algorithms are just simple pieces of code - right? Wrong! To efficiently and accurately compute advanced mathematical algorithms, it is important that the algorithm is implemented correctly in code to give maximum speed and reliability. When you are developing multiple applications or an application that needs to be maintained in the long term, within constraints of time and budget, probably the most effective use of your time is to pass the numerical processing to a tightly written, multithreaded component such as MatrixTools/NET to handle it.

The algorithms are all written in highly efficient, 100% managed Visual C# to ensure that you can achieve highly efficient, reliable mathematical analysis results within your applications or web site.

One of the most time consuming aspects of programming is testing. With MatrixTools/NET, all of this has been done for you, so you can go ahead and just plug in the component and use it in a matter of moments from opening up your IDE.

A time consuming aspect of programming numerical applications is to test your code to ensure it is working correctly.  We make this too easy - we provide full source code samples so you can instantly run some demo applications. You are welcome to modify the demo code and try it out on your own data.

Download MatrixTools/NET now and you can be developing mathematical software immediately.

Speed and Accuracy of MatrixTools/NET

How fast is MatrixTools/NET? We have spent many hours testing and benchmarking the results produced by our software and so you can be sure that they are accurate and fast. In many cases either derive the results from first principles or draw on the original literature for the derivation and implementation of the algorithms, to be sure of the correctness of the methods we implement. Interestingly we have found that some of the literature and presumably, other commercial software implementations of some algorithms are in error - not necessarily by a lot, but enough to make us wonder how such errors could have crept in.

So when you purchase software from us, you are investing in the countless hours of research that we have put into the development, testing and benchmarking of the implementation of the algorithms Hence if you want cheap implementations with quality and accuracy to match then there are bound to be some available. However if you are interested in high quality components, we'd like to suggest you consider Windale Technologies. In the rare event that you do find a problem with any of our software components, we offer exceptional levels of service to ensure any problems are quickly identified and fixed.

However don't take out word for it - Download MatrixTools/NET now and compare it to anything else you like. We provide a full 30 day money back guarantee, so you have absolutely no risk. You don't need to worry - if you aren't completely and fully satisfied with MatrixTools/NET by the end of 30 days, simply email us and we will provide you with a full refund, no questions asked!

The accuracy of MatrixTools/NET has been carefully tested and we guarantee the accuracy of the results produced by MatrixTools/NET.

Important Things to Remember about MatrixTools/NET

  1. Very easy to use
  2. Fast and reliable performance
  3. Fully working demo applications provided
  4. Many satisfied users worldwide - see our testimonials and client list.
  5. Email us and we will provide prompt assistance to get you started.
  6. We can provide more extensive consulting assistance.
  7. 30 Day Money-Back Guarantee! Simply email us if you are not completely satisfied.

Contact us at any time for answers to your question or any other assistance!

If you do have any questions about using our controls just email us and we will assist you in learning how to use our controls. Just take a look at our testimonials page to see some of the comments we have received from customers.