Posted Monday, March 21, 2005 3:32 AM
|
|
|
|
Version 2.2 of the .NET Matrix Library has been released.
The following list describes the new additions.
- SetRow and SetColumn methods have been added to the Matrix and CMatrix classes, allowing to quickly pass values to matrix rows or columns.
- Divide method has been added and also Division operator has been defined for the Matrix and CMatrix classes performing right matrix-matrix division, matrix-scalar division and scalar-matrix division.
- LDivide method has been added to the Matrix and CMatrix classes performing left matrix division.
- Cos, Cosh, Sin, Sinh trigonometric functions have been added to the Complex structure.
- IsNaN and IsInfinity methods have been added to the Complex structure.
- HasNaNs, HasINFs and IsFinite have been added to the Matrix, CMatrix, Vector, CVector classes allowing to quickly check for NaN and infinity values.
- DataPtr property has been added to the Matrix, CMatrix, Vector, CVector classes returning a pointer to the native (unmanaged) memory block where matrix's elements are stored.
- Real and Imag methods have been added to the CVector class allowing to split the complex vector to its real and imaginary parts.
Existing users can upgrade their older version for free. Version 2.2 can coexist on the same machine with any other previous version.
You may download the new verison of NML from here: http://www.bluebit.gr/NET/BNML.ZIP
Trifon Triantafillidis | Lead Developer |
|
|
|
|
|