이 기사에서 우리는 아래 주어진 문제 설명에 대한 해결책에 대해 배울 것입니다 -
문제 설명
구면 거울의 곡률 반경이 주어지고 동일한 초점 거리를 찾아야 합니다.
초점 거리는 거울의 곡률 중심에서 주 초점까지의 거리입니다. 구면 거울의 초점 거리를 결정하려면 먼저 그 거울의 곡률 반경을 알아야 합니다. 거울의 꼭짓점에서 곡률 중심까지의 거리를 곡률 반경이라고 합니다.
수학적 -
오목 거울의 경우: F =R∕2
볼록 거울용 :F =-R∕2
이제 구현을 살펴보겠습니다.
예시
#spherical concave mirror def focal_length_concave(R): return R / 2 # spherical convex mirror def focal_length_convex(R): return - ( R/ 2 ) # Driver function R = 30 print("Focal length of spherical concave mirror is :", focal_length_concave(R)," units") print("Focal length of spherical convex mirror is : ", focal_length_convex(R)," units")
출력
Focal length of spherical concave mirror is: 15.0 units Focal length of spherical convex mirror is: -15.0 units
출력은 미터, 센티미터 또는 밀리미터일 수 있습니다. 일반화된 결과 단위의 경우 특정 단위 유형 대신 언급됩니다.
모든 변수는 아래 이미지와 같이 두 개의 함수로 전역 프레임에 선언됩니다.
결론
이 기사에서는 구면 거울의 초점 거리를 계산하는 방법에 대해 배웠습니다.