lapack

    2

    1답변

    매트릭스를 역변환 할 수있는 C 코드에서 LAPACK을 사용합니다. 더 정확하게 말하면, 나는 dgetrf_와 dgetri_를 사용하여 역변환을한다. 그러나 큰 행렬을 다루는 중이고 행렬이 반전 가능하지 않은지 여부를 알 수 없기 때문에 역변환하기 위해 많은 시간을 할애해야합니다 ... 방법이 있습니까 이것을 확인하기 위해 LAPACK을 사용합니까?

    2

    2답변

    제약이있는 최소 제곱 문제를 해결하기 위해 파이썬에서 lapack 함수 'DGGLSE'를 사용해야합니다. 나는 http://docs.scipy.org/doc/scipy/reference/linalg.lapack.html 을 따를 LAPACK의 일부 낮은 수준의 기능을 scipy에서 찾을 수 있습니다하지만 난 관심이 사람은 포함되지 않았습니다 및 LAPACK

    2

    1답변

    저는 lapack을 사용하고 NxN 행렬의 행렬식을 찾는 방법을 처음 접했습니다. , "zgetrf"에서 참조 :이 코드를 사용하는 경우 program lapackdet implicit none integer :: N complex, allocatable, dimension(:,:) :: mat complex :: de

    1

    1답변

    저는 최근에 간단한 CLAPACK Microsoft Visual Studio 2008 프로젝트 (http://icl.cs.utk.edu/lapack-for-windows/lapack/index.html에서 다운로드)를 빌드하고 실행했습니다. 그런 다음 LAPACK dgesv_ call 다음에 단일 라인을 삽입하여 다른 정수 tempInteger를 초기화하면

    4

    2답변

    Octave와 Julia를 사용하는 큰 사각형 시스템 행렬로 임의의 선형 시스템을 풀려고합니다. 옥타브와 줄리아의 구문이 매우 비슷하기 때문에 나는 옥타브 쉘과 줄리아 쉘 모두에서 다음 코드를 실행합니다 : N = 5000; A = rand(N, N); b = rand(N, 1); x = A\b; r = norm(A*x - b)/norm(b) 옥

    2

    1답변

    dgemv은 행렬 벡터에 대한 것이지만 어느 것이 더 효율적입니까? 행렬 곱셈에 dgemm을 직접 사용하거나 dgemv을 사용하여 행렬 A에 행렬 B의 각 열을 곱하여 행렬 곱셈을 수행 하시겠습니까?

    0

    2답변

    최대 N = 10^7 x N = 10^7 행렬을 처리 중입니다. 0이 아닌 요소의 수는 약 6 x N입니다. (이러한 요소는 대각선으로 그룹화됩니다.) 내 RAM에는 16 Gbt 크기가 있습니다. 그래서 명확하게 희박한 행렬 솔버가 필요합니다. 나는 Ubuntu LINUX를 실행하고 fortran90 (gfortran)을 사용한다. 정확히 말하면 ratfo

    0

    1답변

    를 인식 할 수 LAPACK 및 BLAS하지만 내 시스템을 컴파일하고 지금에, netlib.org에서의 LAPACK/BLAS 라이브러리를 링크해야 이 프로젝트는 모두 리눅스 환경에 있습니다. 나는 make blaslib make 를 사용하여 만든 그리고 정상적으로 완료, 또는 적어도 난 그렇게 생각, 지정된 Makefile에 gfortran 컴파일러

    0

    2답변

    선형 시스템을 풀기 위해 Fortran에서 Lapack ZHESV 서브 루틴을 사용하려하지만 정밀도가 좋지 않은 것처럼 보입니다. 여기 코드이다 가 출력 --------------B---------------- (0.10000000E+01, 0.00000000E+00) (0.00000000E+00, 0.00000000E+00) (0.00000000

    93

    5답변

    BLAS, LAPACK 및 ATLAS가 어떻게 관련되어 있고 어떻게 함께 사용해야하는지 이해할 수 없습니다! 나는 모든 매뉴얼을 검토하고 BLAS와 LAPACK에 대한 일반적인 생각과 내가 찾은 몇 가지 예제를 사용하는 방법을 알고 있지만 ATLAS를 사용하여 실제 예제를 찾을 수는 없다. 이 두 사람. 매트릭스에서 저수준 작업을하려고합니다. 기본 언어는