랜덤 흐름 이론과 FOREX - 페이지 41

 
Vinsent_Vega писал(а) >>

"행렬 순위"와 "배열 순위"의 개념은 동일합니까? 내가 기억하는 한, 행렬의 순위는 소수의 차수 중 가장 큰 차수입니다 ... 그러나 "배열의 순위"는 무엇입니까 ... 솔직히 말하면, 나는 . ..

서둘러, 예약, 내가 말한 것이 분명하기를 바랍니다

 
Prival >> :

프로시저와 배열을 주고받는 것이 가능하지만 MQL4에서도 이 작업을 허용하지 않는 경우


어때요? 그것은 심지어 허용합니다. 내가 당신에게 준 코드에서 transpose() 절차를 보십시오. 배열을 취하고 배열을 "반환"합니다.

 
bstone писал(а) >>

어때요? 그것은 심지어 허용합니다. 내가 당신에게 준 코드에서 transpose() 절차를 보십시오. 배열을 취하고 배열을 "반환"합니다.

배열에 대한 참조가 반환되지만 배열 자체는 반환되지 않습니다. 여기에서는 '참조로 매개변수 전달' 과 거의 동일한 것으로 보입니다. 모든 것이 한 달 동안 사라졌습니다.

 

중성자 에게

여기에서 칼만 필터(필터링 절차) Dx는 여기 잡음 행렬(모델 잡음) Di는 관찰(측정) 잡음 행렬 - 나는 거기에 인용 통화(측정 분산)에 대한 스프레드 값을 넣습니다.

이제 모든 것이 사라졌습니다.

 
Prival >> :

배열에 대한 참조가 반환되지만 배열 자체는 반환되지 않습니다.


알겠습니다. 설명하기 어려울 것 같습니다. 여기서 반환되는 것은 참조가 아니라 배열이라는 것을 이해하기 위해서는 프로그래밍을 잘 이해할 필요가 있습니다.

 
bstone >> :


알겠습니다. 설명하기 어려울 것 같습니다. 여기서 반환되는 것은 참조가 아니라 배열이라는 것을 이해하기 위해서는 프로그래밍을 잘 이해할 필요가 있습니다.

하지만 결국 Prival이 맞습니다... 당신은 그가 위의 코드에서 설정한 조건을 구현하는 데 실패했습니다... 당신의 코드는 1차원 배열에서만 작동하며 mXn 행렬을 전치하고 해당 요소를 동일한 2차원 배열. 어려움은 정확히 m과 n(배열 차원의 요소 수)이 미리 알려지지 않고 변수여야 한다는 사실에 있습니다...

MQL에서 이것은 구현이 불가능한 것 같습니다 ... 여전히 뭔가 생각해낼 수 있다는 느낌이 있지만 ...

 

어, 하나 더. "체커를 원하십니까, 아니면 갈까요?" :)

 
me checkers... 바람직하지만... Prival 이 설정한 조건이 코드에서 충족된다는 말을 더 잘 설명할 수 있습니까? 그의 예에서 행렬 A에 대해 수행됩니다. 그리고 행렬 B에 대해 어떻게 수행합니까?
 

"2차원 배열이나 행렬을 전치하고 싶습니까?"


당신은 나를 믿지 않을 것이지만 4 요소의 1차원 배열은 1x4, 4x1, 심지어 2x2 행렬이 될 수 있습니다.

 

아... 그게 요점입니다... 죄송합니다만 좀 더 구체적으로 말씀해 주시겠습니까? 1, 2, 3, 4... 요소가 있는 Array[4]가 있고 2X2 행렬이 있다고 가정해 보겠습니다.


12

34


문제는 1차원 배열을 사용하여 이 행렬을 전치하는 방법입니다.