중심 좌표가 (0, 0, 0) 인 타원체 (Ellipsoid) 방정식은 다음과 같다.
(x²/a²) + (y²/b²) + (z²/c²) = 1

이 타원체의 부피와 표면적은 아래 식으로 구할 수 있다.
(식 1) 부피, V = 4/3⋅π⋅a⋅b⋅c
(식 2) 표면적, S = 4π x [((a⋅b)n + (b⋅c)n +(c⋅a)n)/3] 1/n
둘레의 계산은 라마누잔 (Ramanujan) 근사식을 이용하였다.
(식 3) 둘레 = π(a+b)[1+ 3h/(10+ SQRT(4-3h))]
여기서,
a, b, c : 타원체의 반경
p1 (a, c 반경), p2 (a, b 반경), p3 (c, b 반경) : 타원체 단면의 둘레
n = 1.6075
h = (a-b)2 / (a+b)2
이다.
* 참고 자료
1. 타원의 둘레 (라마누잔 근사식, Ramanujan 근사식) 계산
'공학 과학기술 계산 > 수학 통계' 카테고리의 다른 글
정다각형 (Regular Polygon) 면적, 변심 및 둘레 반경 계산 (0) | 2024.06.02 |
---|---|
타원방정식과 꼭지점 (Vertices of an ellipse) 계산 (0) | 2024.06.01 |
타원의 둘레 (라마누잔 근사식, Ramanujan 근사식) 계산 (0) | 2024.05.30 |
타원방정식과 이심율 및 초점 (Eccentricity and Foci of an Ellipse) 계산 (1) | 2024.05.30 |
원호 길이, 너비, 높이 및 면적 (Circular Arc) 계산 (0) | 2024.05.28 |