Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ublas [2008/04/16 14:39] zkocon |
ublas [2008/04/16 14:50] (aktualna) 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. | ||
- | ==== Typy macierzy dostępne w bibliotece ==== | ||
- | * Wypunktowanie | ||
- | * * Wypunktowanie | ||
- | Matrix - macierz | + | |
- | Identity Matrix | + | ==== Grupy macierzy i typy reprezentujące ==== |
- | Zero Matrix | + | |
- | Scalar Matrix | + | 1. Matrix - podstawowy typ macierzy (gęstej) |
- | Triangular Matrix | + | * Matrix |
- | Triangular Matrix | + | * Identity Matrix |
- | Triangular Adaptor | + | * Zero Matrix |
- | Symmetric Matrix | + | * Scalar Matrix |
- | Symmetric Matrix | + | 2. Triangular Matrix - macierz trójkątna |
- | Symmetric Adaptor | + | * Triangular Matrix |
- | Hermitian Matrix | + | * Triangular Adaptor |
- | Hermitian Matrix | + | 3. Symmetric Matrix - macierz symetryczna |
- | Hermitian Adaptor | + | * Symmetric Matrix |
- | Banded Matrix | + | * Symmetric Adaptor |
- | Banded Matrix | + | 4. Hermitian Matrix - macierz hermitowska |
- | Banded Adaptor | + | * Hermitian Matrix |
- | Sparse Matrix | + | * Hermitian Adaptor |
- | Mapped Matrix | + | 5. Banded Matrix - macierz wstęgowa |
- | Compressed Matrix | + | * Banded Matrix |
- | Coordinate Matrix | + | * Banded Adaptor |
+ | 6. Sparse Matrix - macierz rzadka | ||
+ | * Mapped Matrix | ||
+ | * Compressed Matrix | ||
+ | * Coordinate Matrix | ||
==== Kod pracy domowej ==== | ==== Kod pracy domowej ==== |