※ 매개변수로 표현할 수 있는 곡선 (ex. 베지에 곡선)의 경우만 다룸.
관련 글 :
2021.07.11 - [이론] - 곡선(Curve) & 스플라인(Spline)
곡선(Curve) & 스플라인(Spline)
곡선 곡선을 표현하기에 앞서, 두 정점 (A, B) 사이에 있는 점 P를 다음과 같이 표현할 수 있다. 또한 곡선은 t에 대한 방정식(P(t))으로 표현할 수 있다. 베지에 곡선(Bézier Curves) n차 베지에 곡선은 n
tsyang.tistory.com
문제
Q ) t에대한 다항식으로 이뤄져 있는 곡선

곡선
이때
점
그러면
이제
(만약 유리(rational) 베지에 커브인 경우
그렇다면
루트 격리하기
우선 루트를 격리해야 한다. 이 경우 중근을 1개로 다루어야 하므로 스트룸 정리를 사용한다. 스트룸 정리에 대한 내용은 다음 글 참고
2021.08.13 - [수학] - 스트룸 정리 (Strum's theorem)
스트룸 정리 (Strum's theorem)
루트 격리 (root isolation) 위 다항식의 실수 근을 구하는 알고리즘을 짜려면 어떻게 해야할까? 뉴턴 방법이나 이분 매칭 등을 써서 그 값을 구할 수 있지만 위와 같이 실근이 2개 이상인 경우 모든
tsyang.tistory.com
만약 구간
계산할 필요 없는 근 제외하기
우리는

우리가 원하는 근은 다음과 같은 형태이다.

그리고 위와 같은 형태는 앞서 구한 구간

따라서 종합하자면 스트룸 정리를 통해
근 구하기
근을 구하는 방법은 다음 글을 참고
2021.08.29 - [수학] - 다항식의 근 구하기
다항식의 근 구하기
루트격리(root isolation) 루트 격리는 근이 여러 개인 다항식에서 정해진 개수의 근이 존재하는 구간을 구하는 것이다. (주로 근이 1개인 구간을 구한다.) 이를 이용해서 근 구하기 알고리즘 등을 사
tsyang.tistory.com
참고로 이미 앞선 조건에서
참고)
https://hal.inria.fr/file/index/docid/518379/filename/Xiao-DiaoChen2007c.pdf
'수학 > 이론' 카테고리의 다른 글
다항식의 근 구하기 (0) | 2021.08.29 |
---|---|
스트룸 정리 (Strum's theorem) (1) | 2021.08.13 |