Math Objects 0.1.3
Sponsored Links
Math Objects 0.1.3 Ranking & Summary
File size:
0.28 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1344
Date added:
2006-02-21
Publisher:
Robert Zavalczki
Math Objects 0.1.3 description
Math Objects is a math template library written in C++ using generic programming techniques. In order to use the "Math Objects" library, the user only has to include the header files he needs (e.g. Matrix.h, Polynomial.h etc.).
In order to compile the library the user needs an ISO/IEC 14882:1998 standard compliant C++ compiler (e.g. one that supports partial template specializations).
The math library has math objects like matrices, polynomials, rational functions, extended precision numbers, complex numbers etc. that can be handled in a similar way like basic numerical types (e.g. integers or floating point numbers).
One can access properties of a mathematical type through a (partial) specialization of a traits class for that type (AlgebraicTraits). Having the traits classes to expose properties of mathematical objects, one can define for example matrices of polynomials having extended precision complex coefficients and apply to them basic linear algebra algorithms using normal C++ syntax.
This library also implements two functions using two deterministic algorithms that compute the Smith form for polynomial matrices, and the Smith-McMillan form of a transfer functions matrix also keeping track of the transformation matrices.
These algorithms can be used to describe a MIMO (multi input-multi output) system by means of its zeros and poles and also give the MFD (matrix fraction description) of the system.
Enhancements:
- Recoded the LongInt class aiming for better runtime efficiency.
In order to compile the library the user needs an ISO/IEC 14882:1998 standard compliant C++ compiler (e.g. one that supports partial template specializations).
The math library has math objects like matrices, polynomials, rational functions, extended precision numbers, complex numbers etc. that can be handled in a similar way like basic numerical types (e.g. integers or floating point numbers).
One can access properties of a mathematical type through a (partial) specialization of a traits class for that type (AlgebraicTraits). Having the traits classes to expose properties of mathematical objects, one can define for example matrices of polynomials having extended precision complex coefficients and apply to them basic linear algebra algorithms using normal C++ syntax.
This library also implements two functions using two deterministic algorithms that compute the Smith form for polynomial matrices, and the Smith-McMillan form of a transfer functions matrix also keeping track of the transformation matrices.
These algorithms can be used to describe a MIMO (multi input-multi output) system by means of its zeros and poles and also give the MFD (matrix fraction description) of the system.
Enhancements:
- Recoded the LongInt class aiming for better runtime efficiency.
Math Objects 0.1.3 Screenshot
Math Objects 0.1.3 Keywords
Math Objects
Math Objects 0.1.3
generic programming techniques
template library
programming techniques
generic programming
math
objects
library
using
C++
template
Math Objects 0.1.3
Libraries
Programming
Bookmark Math Objects 0.1.3
Math Objects 0.1.3 Copyright
WareSeeker periodically updates pricing and software information of Math Objects 0.1.3 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Math Objects 0.1.3 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
javascript math objects
generic programming c++
genetic programming
objects of my affection lyrics
library of congress
generic programming java
public library
myspace falling objects
objects that reflect light
library supplies
3d math objects
objects in space
library of congress catalog
generic programming especially
generic programming in java
Related Software
C++ Machine Objects class library supports a subset of the UML statechart notation. Free Download
HTML Objects is a Perl module library for turning HTML tags into Perl objects. Free Download
Atol is a dual panel file manager written using GTK+ toolkit and C++ programming language. Free Download
WFMath is a math library that focus on geometric objects. Free Download
MAT is a C++ mathematical template class library. Free Download
GTK-VNC is a VNC viewer widget for GTK. Free Download
Erwin Data Structures is a library that is meant to be the ultimate data structure library for mixed usage of C and C++. Free Download
GEO project is a C++ geometric template class library. Free Download
Latest Software
Popular Software
Favourite Software