有時會想知道某一鏡片的有效
焦距 8Pklw^k GYot5iLg
Zs!)w9y&V @*W,Jm3Y 如圖,想知道第二枚鏡片的有效焦距,然後鍵入Eva (efy s3..4) 指令後得到
FA\gz?h 91.7933170054708。
2E/#fX9!4 ):C4"2l3 但因為第二及第三枚鏡片為膠合鏡,所以前述焦距其實是受到第三枚鏡片影響,而非第二枚鏡片本身在空氣中的焦距。
)K\w0sjR _$"qC[. 應用造鏡者公式,下述函數可計算出第 s1 及 s+1 鏡面所形成之鏡片在空氣中之焦距:
@)iv' !--------------------------------------------------------------------------
-nG3(n&wB fct @EleEFY(num ^s1, num ^z)
S~`&K ^s2== ^s1+1
MId\dFu ^n== (ind s^s1 z^z); ^d == (thi s^s1 z^z)
%(b`i C9 ^c1== (cuy s^s1 z^z); ^c2 == (cuy s^s2 z^z)
<'QHe4 ^K== (^n-1)*(^c1-^c2+(^n-1)/^n*^d*^c1*^c2)
,%X~/V if^K <> 0
(
3IM7 ^EleEFY == 1/^K
s,ZJ?[/ els
o<loc Z ^EleEFY == 1e11
4O[T:9mn0 endif
RLr;]j8cm end fct ^EleEFY
R%XbO~{u !---------------------------------------------------------------------------
[Z0 &`qz iUqL / 鍵入eva @EleEFY(3, 1) 得到57.1690177496983。這才是它本身的有效焦距。