줄이 주어지고 한 무리의 줄이 주어집니다. 나는 주어진 점으로부터의 거리의 합이 최소가되는 점을 찾아야 만한다. 에 구현할 알고리즘을 찾을 수 없습니다. 미리 감사드립니다.라인에서 최적의 위치 지점을 찾는 방법은 무엇입니까?
-5
A
답변
5
일반성의 손실없이 선은 X 축 (그렇지 않으면 전체 지오메트리를 회전)입니다. 그럼 당신은 당신이 불행하게도
Sum (X - Xk)/√[(X - Xk)² + Yk²] = 0
첫 번째 파생
을 취소하여 할 수있는Sum √[(X - Xk)² + Yk²]
을 최소화하려면,이 수치 방법이 필요합니다 비선형 방정식이다. 단순히 X*
평균 가로축 인 점 (X*, 0)
을 제공
Sum (X - Xk) = 0
를 해결하여 당신은 제곱 거리의 합의 최소화 부를 사용할 수있는 시작 근사치로
,
Sum [(X - Xk)² + Yk²]
.
+2
주어진 포인트 중 어느 것도 라인에 없다면 Newton-Raphson을 사용하면 잘 작동하는 것 같습니다. 그러나 포인트 중 일부가 라인에 있다면 목표는 (이 시점에서) 차별화되지 않으며 모든 것이 그렇게 좋지 않습니다. – dmuir
관련 문제
- 1. 테스트에서 다루지 않는 지점을 찾는 방법은 무엇입니까?
- 2. POSTGIS에서 가장 가까운 지점을 찾는 방법은 무엇입니까?
- 3. 자바에서 앵커/회전 지점을 찾는 방법은 무엇입니까?
- 4. 최적의 클러스터 수를 찾는 방법은 무엇입니까?
- 5. 최적의 처리 순서를 찾는 방법은 무엇입니까?
- 6. K- 평균법에서 최적의 k를 찾는 방법은 무엇입니까?
- 7. 지점을 사용하여 위치 설정
- 8. 사용자가 OnMouseLeftButtonDown 메서드를 클릭 한 지점을 찾는 방법은 무엇입니까?
- 9. 원격 지점에서 원격 HEAD가 가리키는 지점을 찾는 방법은 무엇입니까?
- 10. 주어진 배열에서 요소가 반복되는지를 찾는 최적의 방법은 무엇입니까?
- 11. 내가 연결할 DLL을 찾는 데 도움이되는 최적의 방법은 무엇입니까?
- 12. 최적의 SQL을 사용하여 특정 속성과의 연관성을 찾는 방법은 무엇입니까?
- 13. 많은 마커 중 하나에 대한 최적의 경로를 찾는 방법은 무엇입니까?
- 14. libsvm에서 최적의 C/감마 매개 변수를 찾는 방법은 무엇입니까?
- 15. Smith-Waterman을 사용하여 최적의 지역 정렬을 찾는 방법은 무엇입니까?
- 16. 지구 위치 정보로 사업장을 찾는 방법은 무엇입니까?
- 17. GPRS없이 현재 위치 위치를 찾는 방법은 무엇입니까?
- 18. 최적의 개미 식민지 위치 알고리즘
- 19. 메서드가 트리거되는 지점을 찾는 방법
- 20. 큰 테이블에서 비슷한 값을 찾는 최적의 방법
- 21. 위키피디아의 지점을 만드는 방법은 무엇입니까?
- 22. 원격 지점을 이식하는 방법은 무엇입니까?
- 23. LibGit2Sharp를 사용하여 지점을 얻는 방법은 무엇입니까?
- 24. 최적의 방법은
- 25. JIRA로 지점을 효과적으로 관리하는 방법은 무엇입니까?
- 26. 특정 모양의 경계 지점을 찾는 방법
- 27. matlab에서 exp로 중요한 기능 지점을 찾는 방법
- 28. 입력 지점을 사용하여 수치를 찾는 알고리즘
- 29. 간섭의 원인을 찾는 방법은 무엇입니까?
- 30. 정보가없는 미로의 출구를 찾는 최적의 알고리즘
고전적인 최소화 문제 *입니다. 그것에 대해 배워야합니다. –
모든 점을 둘러싸는 직사각형을 찾아서 시작하십시오. 그러면 X와 Y에 대한 대략적인 검색 범위가 생깁니다. – user3386109
@ user3386109이 직사각형에는 반드시 선이 포함되지 않습니다. –