[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 75

 
Elenn : 내가 이해하는 한 직선이 있는 버전에서는 3개가 아닌 모든 점이 "참여"합니다.
그러면 전혀 이해가 되지 않습니다. 어떤 세 가지, 왜 결정 과정에서 선택해야 합니까? 과제를 잘 이해하고 있습니까?
[삭제]  
artmedia70 :

설마. 그리고 주문이 선택되지 않은 경우? 거래 주문을 보낼 때 가격의 정상화는 어디에 있습니까?

주문은 루프에서 닫힙니다 . 즉, 검색은 0부터가 아니라 OrdersTotal()-1에서 >=0까지 수행되어야 합니다.


정규화는 어떻습니까?

[Deleted]  
Mathemat :
그러면 전혀 이해가 되지 않습니다. 세 가지는 무엇이며, 왜 선택해야 합니까? 과제를 잘 이해하고 있습니까?


그림에는 두 가지 옵션이 있으며 각 옵션에는 5개의 점이 있습니다. 옵션 "A"에서 3개 점으로부터의 거리의 최소 합은 옵션 "B"에서 5개 점으로부터의 거리의 최소 합입니다. 이러한 "삼중"의 점을 찾아야 하며, 여기서 점에서 선까지의 거리의 합이 다른 모든 옵션 중에서 가장 작습니다.

 

왼쪽의 솔루션이 잘못되었습니다. 올바른 것은 다음과 같습니다(녹색 선).

그리고 다시 한 번 반복합니다. 직선이 아닌 원에 대한 문제를 해결하고 싶습니다. 이것은 훨씬 더 어려운 또 다른 작업입니다.

[Deleted]  
Mathemat :

왼쪽의 솔루션이 잘못되었습니다. 올바른 것은 다음과 같습니다(녹색 선).


네, 녹색 라인 옵션이 맞습니다. 원에 관해서는 직선의 경우와 거기에 있는 이 세 가지 "가장 좋은" 점을 선택하는 문제는 동일합니다. 문제는 그것을 더 우아하게하는 방법입니다.
 
Elenn : 원에 관한 한, 직선의 경우와 거기에 있는 두 가지 "가장 좋은" 점을 선택하는 문제는 동일합니다. 문제는 그것을 더 우아하게하는 방법입니다.

뿐만 아니라 어떻게 이해할 수 없습니다. 우리는 거리를 선택해야 합니다. 이것은 가능한 모든 기교를 새싹에서 죽입니다.

선택한 각 3개 점에 대해 3개 거리(또는 거리 제곱)의 8개 합계를 계산해야 합니다.

[Deleted]  
Mathemat :

뿐만 아니라 어떻게 이해할 수 없습니다. 우리는 거리를 선택해야 합니다. 이것은 가능한 모든 기교를 새싹에서 죽입니다.

선택한 각 3개 점에 대해 3개 거리(또는 거리 제곱)의 8개 합계를 계산해야 합니다.


내가 뭔가를 이해하지 못하는 것일 수도 있습니다. 한 점에서 직선까지의 최단 경로가 점에서 원까지의 최단 경로와 어떻게 다른지 설명해 주시겠습니까?
 
Elenn :

내가 뭔가를 이해하지 못하는 것일 수도 있습니다. 한 점에서 직선까지의 최단 경로가 점에서 원까지의 최단 경로와 어떻게 다른지 설명해 주시겠습니까?
Lena, 문제를 공식화할 때 자유도가 너무 높아서(8개 중 3개 점 선택 + 원의 반지름 + 중심 좌표) 둘 이상이 있을 수 있습니다. 무한한 수의 솔루션이 아니라면. 조건을 명확히 해야 합니다.
 

직선에 수직인 것은 항상 하나만 있습니다. 점에서 선까지의 거리를 나타냅니다.

주어진 지점에서 원까지 거의 항상 두 개의 "거리"가 있습니다.


이 경우 점 A에서 원까지 AB와 AC입니다. 그리고 "올바른"것으로 선택해야 할 것은 분명하지 않습니다.

 
Myth63 :


정규화는 어떻습니까?

MT4는 1.4561 대신 Ask=1.45612121212(또는 계산 결과로 얻은 값 중 일부)를 쉽게 제공할 수 있습니다.
그러나 그 자신(명령으로 작업할 때만 역할을 함)은 자신이 만든 것을 "이해"할 수 없습니다.
기능을 사용하여 수정하려면(Ask의 예):

NormalizeDouble (질문, 숫자)

따라서 order 함수에서 대체되는 모든 값은 서버로 전송되기 전에 정규화되어야 합니다.