gsl

    2

    1답변

    Google Ceres Solver는 견고한 비선형 경계 제한 최소 자승 문제를 해결합니다. 비선형 최소 제곱 솔버를 사용하여 비선형 방정식 시스템의 해를 구할 수 있습니까? 위키 피 디아 출처 : "최소 자승법은 과도하게 결정된 시스템의 근사해, 즉 미지수보다 방정식이 많은 방정식 세트에 대한 표준 접근법입니다." 비선형 방정식의 "정상적인"시스템은 (미

    0

    1답변

    : 당신이 상수가 아닌 값으로 그들에게 를 초기화 할 수 있도록 프로그램이 주 전에 시작할 때 정적 변수, 함수의 심지어 내부, 를 초기화된다. //this fails: can't call gsl_vector_alloc() before main() starts static gsl_vector *scratch = gsl_vector_alloc(20);

    0

    1답변

    gsl_vector을 C 스타일 배열이 필요한 함수에 전달해야하며, 그 반대의 경우도 마찬가지입니다. (깊은 사본을 포함한다) 느린 접근해야한다 : const size_t n = 4; gsl_vector gx; // initialize and fill gsl_vector gy; // initialize double in[n], out[n]; for

    1

    1답변

    GSL의 헤더를 찾기 위해 Xcode 5.1.1을 얻으려고합니다. 이상적인 솔루션은 추가 작업 없이도 (향후 자동으로 모든 프로젝트에서이 헤더에 액세스 할 수있는 솔루션입니다). 대부분의 지침은 프로젝트의 빌드 설정 -> 검색 경로 섹션에 라이브러리 경로를 추가한다고 말하고 있지만 프로젝트에는 라이브러리 또는 헤더 옵션이없는 것 같습니다. 또한 Build

    2

    2답변

    나는 함수를 통합하기 위해 gsl로 작업 중이다. 이 함수는 double과 void *를 입력으로 가지며 출력으로 double을 갖는 람다 함수로 만들어졌습니다. 변수 캡처없이 람다를 사용하면 모든 것이 잘 작동합니다. 그러나 변수 캡처를 수행하면 더 이상 작동하지 않습니다. 누구나 왜 그렇게 설명 할 수 있습니까?이 이 하나가 잘 작동 : 여기 내 문제를

    0

    1답변

    지금 GSL에서 작업하고 있습니다. Eigenvalues를 찾는 데 문제가 있습니다. GSL이 대칭 행렬의 경우에 고유 값을 적절하게 제공하지 않는 것 같습니다. 나는 고유 값으로 0을 가져야하는 특정 대칭 행렬을 입력했지만, 0이 아닌 Eigenvalues는 주어진 대칭 행렬의 고유 값과 고유 벡터를 계산하기 위해 GSL의 함수에 의해 반환 된 값입니다.

    0

    1답변

    GSL을 처음 사용하고 한 함수에서 다른 함수로 GSL 배열을 반환하는 방법이 궁금합니다. 그게 정상적인 배열과는 다르다 ... 나는 이것을 잠시 동안 알아 내려고 노력해 왔으며 강한 C 배경을 갖지 못한다. 그리고 이것은 나를 미치게 만든다. 다음은 내가하려고하는 것을 보여주는 두 가지 의사 함수입니다. 이 주 기능 #include <stdio.h> #

    1

    1답변

    Fortran에서 GSL 루틴 CQUAD를 호출하려고합니다. 내 생각은 gsl 루틴을 호출하고 함수와 범위에 의존하는 .c 서브 루틴을 작성하는 것이 었습니다. 두 가지 문제점 : 나는 c와 fortrans iso_c_binding에 대해서 거의 생각하지 못했습니다. (No output from a Fortran program using the Gnu Sc

    10

    1답변

    GSL (GNU Scientific Library)을 사용하여 C 코드를 작성해야하고 이전에 라이브러리를 사용한 적이 없습니다. 저는 컴퓨터 과학자가 아닌 물리학 자요. GNU 문서에서 많은 용어로 고민하고 있습니다. 저는 지난 몇 시간 동안 Windows 7 컴퓨터에서 GSL을 사용하는 방법을 완전히 혼동했습니다. 나는이 사이트와 다른 사이트에서 많은 질

    2

    2답변

    나는 잘 작동해야하는 기존의 C 코드 (다른 사람이 코딩 함)를 가지고 있으며 컴퓨터를 컴파일하고 실행하려고합니다. 나는 다음과 같은 메시지가 메이크와 실행 만들려고 할 때 : Undefined symbols for architecture x86_64: "_gsl_ran_binomial", referenced from: _develop