각도의 분산을 계산하고 싶습니다. 문제는 천사가 주기적이라는 것입니다.각도의 변화
차이 {0 °, 0 °, 0 °, 0 °, 360 °, 360 °, 360 °, 360 °} = 32,400이 - {0 °, 0 ° 0
분산되어야 , 0 °, 0 °, 90 °, 90 °, 90 °, 90 °} = 2025 - 맞음. 당신은 아이디어를 얻을
...
이를 계산하기위한 적절한 방법이 있나요?
각도의 분산을 계산하고 싶습니다. 문제는 천사가 주기적이라는 것입니다.각도의 변화
차이 {0 °, 0 °, 0 °, 0 °, 360 °, 360 °, 360 °, 360 °} = 32,400이 - {0 °, 0 ° 0
분산되어야 , 0 °, 0 °, 90 °, 90 °, 90 °, 90 °} = 2025 - 맞음. 당신은 아이디어를 얻을
...
이를 계산하기위한 적절한 방법이 있나요?
직접 할 수 없습니다. 각도 0 = 360 등 때문에.
이전에 수행 한 작업은 점 (x,y) = (COS(φ),SIN(φ))
에 대한 통계를 작성한 다음 φ = ATAN2(y, x)
으로 다시 각도로 변환하는 것입니다.
(기대, (공) 분산 등)에 대해 당신이 알고있는 전형적인 순간 누구의 지원 유클리드 공간 (R N)는 확률 변수에 대한 정의된다. 임의 변수 지원은 이 아니며 유클리드 공간입니다. 기대와 편차는 정의되지 않았다 (적어도 일반적인 방법은 아니다).
예를 들어이 세트를 {0, π, 0, π, 0, π, ...}로 설정하십시오. 이것들은 랜덤 앵글 변수 A의 2N 샘플입니다. A, E [A]의 기대 값은 무엇입니까? π/2 또는 3π/2?
다른 내용을 물어 보거나 분산을 의미하는 내용을 명시 적으로 정의하여 질문을 조정해야합니다.
일반적인 방법은 단위 원에서 각도를 복소수로 변환하고 평균하여 인수를 평균 각도로 사용하는 것입니다. 이것은 평균 각도를 제공합니다.이 각도에서 분산을 정상적으로 계산할 수 있습니다 (그러나 제곱하기 전에 차이가 범위 (-180도, 180도)에 도달 할 때까지 360도를 더하거나 빼는 것을 기억하십시오).
이 질문은 프로그래밍 적이기 때문에 수학적이기 때문에 주제와 관련이 없습니다. –
그것은 '수학'이라는 태그가 붙어 있으며 이미지 필터가 있다면 ... – Gilad
나는 당신이 그것을 위해 필요한 것을 모른다. 그러나 회전에 따라 각도를 단위 벡터로 변환하는 것이 도움이 될 수 있습니다. 그런 다음 벡터 구성 요소의 분산을 계산합니다. –