Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ublas [2008/04/16 14:49] zkocon |
ublas [2008/04/16 14:50] zkocon |
||
---|---|---|---|
Linia 1: | Linia 1: | ||
===== boost::uBLAS ===== | ===== boost::uBLAS ===== | ||
Boost::uBLAS jest częścią boost odpowiedzialną za algebrę liniową. Biblioteka wykonuje działania dla dwóch typów obiektów: wektorów i macierzy. | Boost::uBLAS jest częścią boost odpowiedzialną za algebrę liniową. Biblioteka wykonuje działania dla dwóch typów obiektów: wektorów i macierzy. | ||
+ | |||
+ | |||
==== Grupy macierzy i typy reprezentujące ==== | ==== Grupy macierzy i typy reprezentujące ==== | ||
- | 1. Matrix - podstawowy typ macierzy (gęstej) | + | 1. Matrix - podstawowy typ macierzy (gęstej) |
* Matrix | * Matrix | ||
* Identity Matrix | * Identity Matrix | ||
* Zero Matrix | * Zero Matrix | ||
* Scalar Matrix | * Scalar Matrix | ||
- | 2. Triangular Matrix - macierz trójkątna | + | 2. Triangular Matrix - macierz trójkątna |
* Triangular Matrix | * Triangular Matrix | ||
* Triangular Adaptor | * Triangular Adaptor | ||
- | 3. Symmetric Matrix - macierz symetryczna | + | 3. Symmetric Matrix - macierz symetryczna |
* Symmetric Matrix | * Symmetric Matrix | ||
* Symmetric Adaptor | * Symmetric Adaptor | ||
- | 4. Hermitian Matrix - macierz hermitowska | + | 4. Hermitian Matrix - macierz hermitowska |
* Hermitian Matrix | * Hermitian Matrix | ||
* Hermitian Adaptor | * Hermitian Adaptor | ||
- | 5. Banded Matrix - macierz wstęgowa | + | 5. Banded Matrix - macierz wstęgowa |
* Banded Matrix | * Banded Matrix | ||
* Banded Adaptor | * Banded Adaptor | ||
- | 6. Sparse Matrix - macierz rzadka | + | 6. Sparse Matrix - macierz rzadka |
* Mapped Matrix | * Mapped Matrix | ||
* Compressed Matrix | * Compressed Matrix |