lapack

    0

    1답변

    C에서 호출 될 때 LAPACK의 DPOTRS 함수에 대한 도움을 얻고 싶습니다. 예를 들어, 작업 할 매트릭스가 긍정적이라는 것을 알고 있습니다. (실제적으로 Eigenvalues ​​3, 1과 함께) 지금 당장 제 기능이 올바르게 작동하지 않습니다. 잘못된 결과를 반환합니다. double A[] = {2.0, 1.0, 1.0, 2.0}; double

    6

    4답변

    C 라이브러리를 찾고 가능한 경우 선형 형식 인 Ax = b의 비선형 행렬 방정식을 찾습니다. 패키지가 너무 크지 않고 무료라는 것은 나에게 중요하다. 속도는 매트릭스 저장 장치의 단순 함 및 희소 한 특성만큼 중요하지 않습니다. 또한 계산을 병렬화 할 수 있어야합니다. 수치 선형 대수학의 blas/lapack/... 분야에서 상당히 새로운 경험이 있기 때

    3

    1답변

    gcc를 사용하여 Mac OS X에서 컴파일합니다. Intel의 mkl_lapack.h 라이브러리가 설치되어 있습니다. 프로그램에서 NxN 삼중 대 매트릭스를 가지고 있으므로 행렬의 값을 저장하기 위해 두 개의 벡터 만 사용합니다. "d"벡터가 주 대각선이고, 하위 대각선 값이 "e"에 저장됩니다. 우선, 값을 초기화하면, 행렬은 16x16이므로 (입력 값

    9

    1답변

    Fortran과 LAPACK을 사용하여 실제 대칭 행렬을 tridiagonalize하고 싶습니다. LAPACK은 기본적으로 2 개의 루틴을 제공합니다. 하나는 전체 매트릭스에서, 다른 하나는 압축 된 스토리지의 매트릭스에서 작동합니다. 후자는 분명히 적은 메모리를 사용하지만, 속도 차이에 관해 언급할만한 것이 있는지 궁금합니다.

    3

    3답변

    일반 고유 값 문제를 해결하기 위해 몇 가지 코드를 작성했습니다. 이제 LAPACK의 DSPGVX 함수에 대한 결과를 비교하고 있습니다. 방금이 example으로 작업했습니다. 그래서 나는 4 개 자동 벡터 { {-0.0319133, -0.265466, -0.713483, 0.64765}, {-0.425628, -0.520961, -0.714215, 0

    5

    1답변

    적절한 cblas_xgemm (예 : cblas_dgemm 또는 cblas_sgemm 등, ATLAS/CBLAS)을 호출하는 데 사용하는 함수 포인터 배열이 있습니다. 이 함수는 함수 포인터로 cblas_dgemm을 사용한다고 말할 때 유용합니다. dgemm은 적절한 인수로 호출되고 올바른 결과를 반환합니다. ldc must be >= MAX(N,1): l

    1

    1답변

    나는 clapack을 사용하는 프로젝트를 osx에서 linux로 옮기고 있으며 약간의 문제가 있습니다. 나는 cmake 프로젝트를 다운로드하고 필요한 .h 및 .a 파일을 컴파일하고 프로젝트 내의 관련 위치로 이동하여 clapack을 사용합니다. 두 시나리오 (osx 및 linux)에서 동일한 단계를 사용했지만 두 시스템 모두에서 똑같은 소스 코드를 가지고

    1

    1답변

    clapack을 Linux의 cmake 프로젝트에 연결하는 데 어려움을 겪고 있습니다. 도움을 주시면 감사하겠습니다. 나는 clapack을 osx의 같은 프로젝트에 성공적으로 빌드하고 연결했는데, 이는이 상황을 특히 좌절하게 만듭니다. 먼저 clapack-3.2.1-cmake를 다운로드하고 프로젝트를 컴파일했습니다. 그런 다음 .a 및 관련 .h 파일을 내

    1

    1답변

    LAPACK의 힘을 Java로 가질 수 있습니까? .NET에서 사용하기 위해 Windows에서 컴파일 된 바이너리를 사용했지만 Java에서 사용하려면 어떻게해야합니까?

    2

    2답변

    나는 g ++ 및 lapack을 처음 사용하여이를 사용하려고 시도하고 있습니다. 내가 test2.cpp가 CPP 파일의 이름입니다 $g++ -L/usr/local/lib -llapackpp test2.cpp 는, 단말기가 오류를 줄 것이다 명령을 실행하면 다음과 같은 순진 코드를 #include <lapackpp.h> int main() {