이 답변은 몇 가지 중요한 측면에 대한 간단한 개요를 제공하려고합니다. HSH 정의가 다소 복잡하고 사전 평가 된 기능에 대한 개요를 찾을 수 없었기 때문에 지금 당장 너무 많은 시간이 걸리기 때문에 예제를 제공하지 않았습니다.
문제 설명 및 무차별 대입
임의의 기본 함수 집합으로 컨벌루션을 결정하고 따라서 계수를 계산하려면 일반적으로 도메인에 대한 적분을 계산해야합니다 (= SH의 구, HSH의 반구). HSH 기본 함수 H에 대한 계수 c 를 통해 각도 theta ( "위 / 아래") 및 phi ( "왼쪽 / 오른쪽") 에 대해 정의되는 반구 함수 f 를 나타 내기 위해해야하는 모든 것은 다음과 같습니다.
죄 (세타)는 우리가 (헤미) 구체의 표면에 통합하기 때문에이있다. 개념적으로, 파이 를 변경함으로써 발생하는 영역의 크기 는 현재 세타에서 더 크거나 작습니다. 여기에 더 많은
정확성이나 계산 시간에 대해 신경 쓰지 않는다면 간단히 샘플링하여이 문제를 해결할 수 있습니다. 반구에 똑같이 분포 된 (!) 방향을 생성하고, f와 H의 곱을 계산하고 결과를 평균화합니다 (실제로 똑같이 분포 된 경우) sin (theta)이 필요하지 않습니다 .
분석 솔루션 시작하기
물론 우리는 우리의 기능에 대한 분석 솔루션을 갖고 싶어하지만, 이것이 매우 어려운 일입니다. 첫 번째 단계로 직교 방향에 주어진 함수를 구형 좌표로 변환해야 할 수도 있습니다. 이 부분은 여전히 쉽습니다. 다음과 같이 모든 x, y 및 z를 교체하십시오.
이것은 z 축이 반구의 "위쪽"(θ = 0) 인 시스템을 제공하는데, 이는 HSH로 표시되어야합니다. 그 후 컴퓨터 대수 시스템에 모든 것을 삽입하고 방정식을 풀 수 있습니다. 모든 m & l에 대해 풀려고하지 말고 한 번에 하나의 계수를 시도하십시오. 한 번 에 모든 계수를 설명하는 간결한 표현이 없기 때문입니다. HSH의 정의는 비교적 복잡하여 이러한 기능을 평가하는 것이 매우 지루합니다. 에서는 본 논문 제로 및 1 차 HSH 기저 함수는 직교 좌표에서 언급된다.
회전 및 영역 고조파에 대한 참고 사항
이 z- 축을 중심으로 회전 대칭 인 함수는 지수 m 이 0 인 모든 계수 인 구역 계수 에만 영향을 미치기 때문에 성공적인 분석 도출에 매우 적합 합니다. 이는 일반적인 구형 고조파 표현을 임의의 방향으로 회전시켜 데이터 손실없이 구형 고조파 표현을 생성 할 수있는 쉬운 공식이있는보다 일반적인 구형 고조파에 특히 유용합니다 ( 여기 참조) .). 즉, 방사형 대칭 "함수가 z를 가리키는"것으로 가정하여 ZSH 계수를 도출 한 다음 원하는 방향으로 회전 할 수 있습니다. 이것은 예를 들어 다양한 코사인 로브 변형에서 완벽하게 작동하며 질문에서 언급 한 요인을 제공합니다.
나쁜 소식 : HSH의 경우 z 이외의 다른 축을 중심으로 한 함수의 회전은 손실됩니다. 함수는 회전 후 정의되지 않은 반구를 "만질"수 있기 때문입니다. 따라서 편리한 "Hemi Zonal to HSH"회전 공식도 없습니다. 대신, 여러 가지 단점이있는 여러 가지 방법이 있습니다. 자세한 내용은 논문 및 프레젠테이션을 참조하십시오 .
그건 그렇고 :이 모든 것이 반구형 인 H-Basis로 더 쉽습니다 (그러나 원래 제한된 수의 주파수 대역에 대해서만 정의 됨).