Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Biblioteka gpstk dołączenie i użycie w C::B

Ostatnio zmodyfikowano 2016-04-02 22:55
Autor Wiadomość
Raffallo
Temat założony przez niniejszego użytkownika
» 2016-03-23 11:51:25
stworzylem jakis przykladowy programik z roznymi dzialaniami na macierzach i wszystko dzialalo poprawnie :)
P-146458
j23
» 2016-03-23 12:57:20
Klasa macierzy to szablon, więc prawdopodobnie nie używa funkcji z DLL-ki. Błędy mogą wyjść wtedy, gdy zaczniesz używać czegoś, co szablonem nie jest. W katalogu biblioteki masz katalog 'apps', i jest tam mnóstwo różnych przykładowych aplikacji. Jeśli się nie mylę, ten exek, który dostałeś ode mnie to calgps.cpp.
P-146463
Raffallo
Temat założony przez niniejszego użytkownika
» 2016-03-27 18:36:50
Niestety jestem na tyle zielony, że nie do końca wiem o czym mówisz.
Nawet nie wiem, jak zrobić tutaj transpozycję macierzy, wyznacznik, bądź rozkład (o ile się da), mimo iż wszystko jest tam opisane. Nie bardzo potrafię czytać takie zapisy :
gpstk::transpose (const ConstMatrixBase< T, BaseClass > &m)
P-146613
jankowalski25
» 2016-03-27 20:14:34
nie wiem, jak zrobić tutaj transpozycję macierzy
Rozwiązanie podałem już wcześniej w temacie C++ macierz:
Przykład:
C/C++
#include <Matrix.hpp>
#include <iostream>

int main()
{
    gpstk::Matrix < int > matrix( 4, 5 );
    for( int i = 0; i < 4; i++ )
    {
        for( int j = 0; j < 5; j++ )
        {
            matrix[ i ][ j ] =( i * 5 ) + j;
        }
    }
    std::cout.width( 2 );
    std::cout << matrix << '\n';
   
    gpstk::Matrix < int > matrixT = gpstk::transpose( matrix );
    std::cout << matrixT << '\n';
}
Standardowe wyjście programu:

  0  1  2  3  4
  5  6  7  8  9
 10 11 12 13 14
 15 16 17 18 19
 0 5 10 15
 1 6 11 16
 2 7 12 17
 3 8 13 18
 4 9 14 19
P-146615
Raffallo
Temat założony przez niniejszego użytkownika
» 2016-03-28 08:27:53
a jest możliwe w tej bibliotece zrobić rozkład macierzy ?
P-146628
jankowalski25
» 2016-03-28 08:53:47
Tak, ale nie wiem, o który rozkład chodzi. Pierwsze trzy z brzegu:
P-146630
Raffallo
Temat założony przez niniejszego użytkownika
» 2016-03-28 09:09:19
dobre pytanie. Prawdopodobnie 2.
P-146631
ADMIN
» 2016-03-28 17:16:40
jankowalski25: dolaczenie wyjasnione, uzycie w C::B tez, wiec mozesz zamknac ten temat.
P-146647
1 2 3 4 5 6 « 7 » 8
Poprzednia strona Strona 7 z 8 Następna strona