有一個(gè)
函數(shù) set_R(channel,R1,R2),用于定義某個(gè)正向傳播信道在
光纖兩端面的反射率。
2^}E!(< 這主要用于
激光建模。
ZPT6
pJ 例如,光纖
激光器可定義為:
!XvQm*1 pump := addinputchannel(P_p_in, l_p, 'I_p', 0, forward)
39w|2%(O. signal_fw := addinputchannel(P_s_in, l_s, 'I_s', 0, forward)
:CQ-?mT^LA signal_bw := addinputchannel(P_s_in, l_s, 'I_s', 0, backward)
$LLy#h?V] calc set_R(signal_fw, 1, 0.90)
Wq+6`o 在這里,激光
波長(zhǎng)的反射率在左端(帶泵浦輸入)為 100%,在右端(用于激光輸出)為 90%。實(shí)際上,set_R()的調(diào)用將兩個(gè)信道耦合在一起。(后向信道 signal_bw 沒有明確指定,而是自動(dòng)識(shí)別為相應(yīng)的信道,因?yàn)樗哂邢嗤牟ㄩL(zhǎng)。)
eJ+uP,$ 還可以定義
反射鏡內(nèi)部和外部的局部損耗。
[HKTXF{n 注意,在調(diào)用 finish_fiber()之前必須調(diào)用函數(shù) set_R()。
eAkj