푸리에 기반 가설 - 페이지 7

 
Urain >> :

이미 TK처럼 보입니다. 그게 다야(행복을 위해 필요한 것)?

MQL-5에 대한 객체 지향 접근 방식이 있기 때문에 Lapak을 리메이크하지 않겠습니다.

그리고 4에서는 다시 쓰기 위해 두뇌를 치솟는 것이 더 쉽습니다.

http://alglib.sources.ru/matrixops/에는 C의 모든 것이 있는 것 같습니다. 따라서 MQL4의 경우 이식이 매우 쉽습니다.

 
Reshetov >> :

선형 관성의 속성을 사용하면 다음과 같습니다.

자세한 설명 감사합니다만 질문이 있습니다. 촛대로 때리지 말아 달라고. 첫째, 10,000개의 막대가 모두 필요한 이유는 무엇입니까? 특정 크기의 창에 관심이 있습니다. 예를 들어 FFT의 경우 256과 같습니다. 256은 하루에 96개의 판독값이 있는 M15의 일중 거래에 대한 가장 큰 관심 기간이라는 사실을 기반으로 선택됩니다. , 256(> 2 * 96)에 맞으며 더 이상 필요하지 않습니다. 주간 변동도 고려되도록 1024로 설정합니다. 그러나 어쨌든 이미 정확히 지적했듯이 10,000 바의 전체 범위에서는 최신 변경 사항의 영향이 무효화되므로 상대적으로 작은 창이라는 아이디어가 정당화 될 것 같습니다. 둘째, 선형 추세의 선택과 그 이후의 회복과 관련하여 이 작업을 수행하지 않습니다. PF는 원래 시리즈가 아니라 가격 인상을 고려합니다. 주어진 막대 범위에서 델타의 합은 자동으로 첫 번째 막대와 마지막 막대 사이의 기울기에 해당하는 지점에 도달합니다. 당신의 의견?

 
Ilnur >> :

여기 에서는 MQL(LAPACK 라이브러리의 소스 코드에서 가져옴)에서 매트릭스 반전 알고리즘 구현의 예를 제공했습니다.

포함하여 명확하지 않습니다.

 // Вычисляем LU-разложение матрицы
     dgetf ( n , n , a , ipiv , info ) ;

우리는 어디에서 정보와 ipiv 값을 얻습니까? 아니면 함수가 이러한 값을 우리에게 반환해야 하고 반환할 매개변수만 전달해야 합니까? 더 나아가

 // Вычисляем обратную матрицу, заданным LU-разложением
     dgetri ( n , a , ipiv , info ) ;

LU에서 계산한 행렬로 ipiv를 전달했지만 역행렬을 동일한 배열로 다시 작성했습니까? 그리고 판단하지 않고

 // Сохраняем обратную матрицу для отображения
     sM = sM + MatrixPrint ( a , n , n ) ;

[][]에 저장...


그리고 저는 그런 질문을 많이 가지고 있습니다. 다른 스타일의 프로그래밍이 있습니다. 저는 거의 이해하지 못하거나 아예 이해하지 못합니다. 또한 답을 찾지 못했습니다. 이러한 까다로운 기능은 어디에 있습니까? 그리고 계산의 속도와 행렬의 차원은? Fortran은 처리할 수 있지만 MQL은?

 
grasn >> :

포함하여 명확하지 않습니다.

우리는 어디에서 정보와 ipiv 값을 얻습니까? 아니면 함수가 이러한 값을 우리에게 반환해야 하고 반환할 매개변수만 전달해야 합니까? 더 나아가

LU에서 계산한 행렬로 ipiv를 전달했지만 역행렬을 동일한 배열로 다시 작성했습니까? 그리고 판단하지 않고

[][]에 저장...


그리고 저는 그런 질문을 많이 가지고 있습니다. 다른 스타일의 프로그래밍이 있습니다. 저는 거의 이해하지 못하거나 아예 이해하지 못합니다. 또한 답을 찾지 못했습니다. 이러한 까다로운 기능은 어디에 있습니까? 그리고 계산의 속도와 행렬의 차원은? Fortran은 처리할 수 있지만 MQL은?

이것에 대해 복잡하게 생각하지 마십시오, 동료.

LINPACK-LAPACK이라고 하는 이 쓰레기 더미는 모두 1970년대 Fortran에서 순수한 PHYSICS에 의해 작성되었습니다. 그들은 구조화된 프로그래밍 및 기타 "불필요한"에 대해 전혀 몰랐습니다(사실 알고 싶지도 않았습니다). 그런 다음 이러한 소스 코드는 F2C debilizator의 도움으로 Tse에 전송되었으며 학생-연수생은 이것을 텍스트로 형식화했습니다.

공식적으로는 작동하지만 정상적인 사람이 이러한 모든 "과학적" 프로그램의 모듈 간의 상호 작용 논리를 이해하는 것이 불가능하기 때문에 사용이 불가능합니다. 사실, 그것이 바로 그것을 작성한 전직 물리학자 및 수학자들이 MatLab에서 돈을 버는 이유입니다.

 
grasn >> :

포함하여 명확하지 않습니다.

우리는 어디에서 정보와 ipiv 값을 얻습니까? 아니면 함수가 이러한 값을 우리에게 반환해야 하고 반환할 매개변수만 전달해야 합니까? 더 나아가

이러한 배열은 Fortran 기능의 내부 요구 사항과 실행 결과 보고에 사용됩니다.

함수는 다음 함수로 전달할 중간 데이터를 반환합니다. 사용하는 경우

clapack.dll 라이브러리의 컴파일된 버전에서는 유사한 작업 체계를 사용합니다.


잔디 작성 >>

LU에서 계산한 행렬로 ipiv를 전달했지만 역행렬을 동일한 배열로 다시 작성했습니까?

역행렬은 함수 매개변수로 전달된 원래 행렬 a [][] 에서 반환됩니다.

잔디 작성 >>

또한 답을 찾지 못했습니다. 이러한 까다로운 기능은 어디에 있습니까? 그리고 계산의 속도와 행렬의 차원은? Fortran은 처리할 수 있지만 MQL은?

질문을 잘 이해하지 못했습니다. 이러한 기능은 게시물 에 첨부된 lapack.mqh 파일에 제공됩니다.

계산 속도는 테스트하지 않았지만 필요에 따라 컴파일된 버전의 라이브러리를 사용했습니다. 더 쉬웠습니다.

이 함수의 작동에서 눈에 띄는 지연을 발견하지 못했지만 행렬의 차원은 [10 10]을 초과하지 않았습니다.

 

알렉스 에로에게

Не вздумайте комплексовать по этому поводу, коллега.


나는 참으려고 노력한다. 뺨을 부풀립니다. :에 대한)))


일누르에게

역행렬은 함수 매개변수로 전달된 원래 행렬 a [][] 에서 반환됩니다.

예, 나는 그것을 알아 냈습니다. 조금 더 낮습니다. o)

질문을 잘 이해하지 못했습니다. 이러한 기능은 게시물 에 첨부된 lapack.mqh 파일에 제공됩니다.

그게 바로 주의를 산만하게 한다는 뜻이에요, 이걸 눈치채지 못했어요, 젠장, 미안해요. 좋아, 나는 두 번째로 시도할 것이지만 이미 달리기 시작하고 있다. (그러나 나는 비밀리에 Urain :o를 바란다. 내 불평은 쉽게 설명됩니다. 어떤 의미에서는별로 편리하지 않습니다 (나는 이것이 불만이 아니라는 점을 강조합니다. 그렇지 않으면 올바르게 이해하지 못할 것입니다). 이것은 용어의 완전한 의미의 라이브러리가 아니며 경험이 없는 사람이 사용하기 어렵습니다. 나는 아무도 쓸모없어서 그녀를 이 수준으로 데려오지 않았다는 것을 이해합니다. 물론 슬프다.

 
grasn >> :

내 불평은 쉽게 설명됩니다. 어떤 의미에서는별로 편리하지 않습니다 (나는 이것이 불만이 아니라는 점을 강조합니다. 그렇지 않으면 올바르게 이해하지 못할 것입니다). 이것은 용어의 완전한 의미의 라이브러리가 아니며 경험이 없는 사람이 사용하기 어렵습니다. 나는 아무도 쓸모없어서 그녀를 이 수준으로 데려오지 않았다는 것을 이해합니다. 물론 슬프다.

라이브러리 인터페이스가 친숙하지 않다는 데 동의합니다. 하지만 행렬 작업을 위한 함수가 필요할 때

특히, 변환 작업, 나는 그 당시 최선을 찾지 못했습니다. 그래서 나는 그것을 사용해야했습니다.

 
YUBA >> :

1. 시장은 폐쇄된 시스템이 아니다. 외부 영향이 없으면 모든 외삽이 가능합니다.

[...]

3. 그리고 시장에서 전환 과정의 기간, 영향에 대한 대응은 무엇입니까? 알잖아? 그리고 어떻게 계산합니까? 첫 번째 부분은 하나의 영향이고 두 번째 부분은 완전히 다르며 여기에 추가합니다. :)

저것들. 충격 사이의 영역에서만 무언가를 예측하는 것이 가능하며 그 이상은 불가능합니다.

1. 예, 전혀 닫히지 않았습니다. 그리고 그것은 아마도 하나의 악기에 대해 비선형 매개 변수 발진기(물론 이론 물리학의 의미에서 발진기) 유형의 어려운 difurka에 의해 설명될 것입니다. 에너지는 difurka(점프와 같은) 매개변수의 변경을 통해 시스템에 공급됩니다. 다음 - 매개변수의 새로운 점프까지 일시적인 프로세스입니다.


3. 더욱이, 동작 자체는 이러한 과도 현상에 대한 새로운 상수를 설정해야 하며, 이는 이러한 과도 현상(감쇠 또는 감쇠되지 않은 사인 곡선 또는 실수 지수)의 특성을 결정할 수도 있습니다.


추신: 인구 밀도가 낮은 섬에 사는 모든 동료들에게 안녕하세요. 이것에 대해 더 논의 할 것입니다.

 
Mathemat >> :

1. 예, 전혀 닫히지 않았습니다. 그리고 그것은 아마도 하나의 악기에 대해 비선형 매개 변수 발진기(물론 이론 물리학의 의미에서 발진기) 유형의 어려운 difurka에 의해 설명될 것입니다. 에너지는 difurka(점프와 같은) 매개변수의 변경을 통해 시스템에 공급됩니다. 다음 - 매개변수의 새로운 점프까지 일시적인 프로세스입니다.


3. 더욱이, 동작 자체는 이러한 과도 현상에 대한 새로운 상수를 설정해야 하며, 이는 이러한 과도 현상(감쇠 또는 감쇠되지 않은 사인 곡선 또는 실수 지수)의 특성을 결정할 수도 있습니다.


추신: 인구 밀도가 낮은 섬에 사는 모든 동료들에게 안녕하세요. 이것에 대해 더 논의 할 것입니다.

예, 소음과 비교할 수 있는 수준이지만 그럴 수도 있습니다. 때로는 신호 레벨보다 더 높습니다. 그리고 나는 1/f 또는 1/f^2와 같은 것을 의심합니다. :)

 
VladislavVG писал(а) >>

그런 다음 읽을 사람이 있습니다.) .

그 밖에 표시해야 할 것은 PF가 diff로 표현될 수 있는 곳에서 사용될 수 있다는 것입니다. 포물선 유형(짝수 파생물만 있는 경우 2차). 푸리에 급수는 삼각법 형식의 이 미분의 일반적인 솔루션이기 때문에(복잡한 것도 있습니다). 이 유형의 Difurs는 잠재적 시스템 (외부 환경과의 교환이 없는 진동 회로)을 설명합니다. 무선 공학/레이더는 주로 이러한 시스템을 다룹니다. 교환을 무시할 수 없다면 상황은 완전히 다릅니다. 그러면 홀수 파생 상품이 있는 항이 나타납니다(예: 1차 히스테리시스). 대부분의 이러한 문제 유형에는 분석 솔루션이 없습니다. 그리고 푸리에 급수는 더 이상 일반적인 형태의 솔루션이 아닙니다. 바로 이것이 중요합니다. 그리고 이제 문제는 - Forex에서 통화 공급이 "버려지고" 가격이 하루 종일 일정하게 움직이는 것이 확실합니까? 그렇다면 자유롭게 Fourier를 사용하십시오.

...

물론 내 기억은 동일하지 않지만 얼마 전에 누군가(이웃 포럼에서 탄력 있는 Alex 가 시작한 스레드에서) 외환에서 잠재적 에너지를 계산했습니다. :에 대한)