PCABuildBasis 메서드가 필요했고 가격 K 행 x N 열이있는 시간 동기화 된 행렬을 전달했습니다. 여기서 K는 통화 쌍 세트이고 N은 이러한 쌍의 가격 세트입니다. 평균 행렬은 7 쌍 x 500 개의 공개 가격입니다.
작년 말, 아마도 12 월에 라이브러리를 다운로드했는데 가격이 행렬의 행에 있든 열에 있든 상관없이 잘 작동했고 일주일 전에 새 버전을 다운로드하고 주기적으로 이러한 오류가 발생하기 시작했습니다.
2014.07.09 22:25:31.604 Synthetics (USDCHF,D1) zero divide in 'alglibinternal.mqh' (3333,21)
2014.07.09 22:25:31.603 Synthetics (USDCHF,D1) CAp::Assert CBaseStat::SampleMoments: x is not finite vector
가격을 대수화하고 공통 분모 (이 경우 USD)로 가져 오려고했지만 위에서 언급 한 오류가 사라지더라도 어떤 이유로 든 PCABuildBasis 실행 결과는 항상 반환되었습니다 :
그런 다음 원래 행렬을 가격으로 확장하여 통화가 열이되고 가격이 행이되고 모든 것이 작동하도록 시도했습니다. 즉, 이제 K가 가격이고 N이 통화 인 경우 벡터 행렬이 상당히 작동하는 것처럼 보입니다. 두 번째 게시물에서 저자는 행과 열에 의한 요소 배열이 역할을하지 않는다고 말합니다.
그래서 저는 묻고 싶습니다 - 초기 행렬을 행 기반 또는 열 기반으로 만드는 방법에 차이가 있습니까, 아니면 다른 곳에서 찾는 것이 실수입니까?
안녕하세요, 라이브러리에 감사드립니다. 정말 빠르지만 몇 가지 질문이 있습니다.
PCABuildBasis 메서드가 필요했고 가격 K 행 x N 열이있는 시간 동기화 된 행렬을 전달했습니다. 여기서 K는 통화 쌍 세트이고 N은 이러한 쌍의 가격 세트입니다. 평균 행렬은 7 쌍 x 500 개의 공개 가격입니다.
작년 말, 아마도 12 월에 라이브러리를 다운로드했는데 가격이 행렬의 행에 있든 열에 있든 상관없이 잘 작동했고 일주일 전에 새 버전을 다운로드하고 주기적으로 이러한 오류가 발생하기 시작했습니다.
가격을 대수화하고 공통 분모 (이 경우 USD)로 가져 오려고했지만 위에서 언급 한 오류가 사라지더라도 어떤 이유로 든 PCABuildBasis 실행 결과는 항상 반환되었습니다 :
대략 그러한 고유 값- 고유 값
그리고 대략 그러한 고유 벡터 행렬
그런 다음 원래 행렬을 가격으로 확장하여 통화가 열이되고 가격이 행이되고 모든 것이 작동하도록 시도했습니다. 즉, 이제 K가 가격이고 N이 통화 인 경우 벡터 행렬이 상당히 작동하는 것처럼 보입니다. 두 번째 게시물에서 저자는 행과 열에 의한 요소 배열이 역할을하지 않는다고 말합니다.
그래서 저는 묻고 싶습니다 - 초기 행렬을 행 기반 또는 열 기반으로 만드는 방법에 차이가 있습니까, 아니면 다른 곳에서 찾는 것이 실수입니까?
스크립트\알글리브\사용알글리브 스크립트가 시작 시 스파크(0으로 나누기) 를 일으킵니다.
120 줄을
모든 것이 작동했습니다.
두 행렬을 곱하려면 어떻게 라이브러리 알글립을 사용하나요?
자동으로 생성된 ALGLIB 도움말
목차를 보고 싶지만 텍스트가 있어야 할 필드가 항상 비어 있습니다((
목차는 전환이 있지만 텍스트가 있어야하는 필드는 항상 비어 있습니다 ((
Windows 7에서 CHM 도움말 파일이 표시되지 않습니다.