
發布
注冊
/
登錄矢量圖形輸出的案例
RP Fiber Power 光纖激光器及激光器設計軟件一腳本語言22結果的圖形輸出
22 結果的圖形輸出
RP Fiber Power具有大量的特性,可以產生圖形輸出。本文檔并沒有解釋所有特性,但在線幫助系統提供了更多詳細信息。在下面的例子中,我們考慮了一個顯示光功率分布和沿光纖的上態粒子數的圖,假設已經定義了摻鐿放大器的參數:
diagram 1:
"Powers along the Fiber"
x: 0, L_f
"position (m)", @x
y: 0, 2
"power (W)", @y
y2: 0, 100
frame
f: P(pump, x),
color=lightred, width = 3, "pump"
f: P(signal_fw, x),
color=lightblue, width = 3, "signal,forward"
f: P(signal_bw, x),
color=magenta, width = 3, "signal,backward"
f: 100 * n(x), yscale = 2, style = dotted,"excitation"
一些評論:
1. 腳本文件可以通過使用“diagram 1:”之類的命令對每個圖形定義集進行標題來定義多個圖表。(如果圖號被省略或替換為“?“,將選擇下一個可用的圖表編號。)
其他選項可以用逗號附加。使用position = (100, 100),可以確定屏幕上圖表窗口的水平和垂直位置(從左上角開始的距離,單位為屏幕大小的1/1000)。同樣,對于size = (500, 300),可以確定圖形區域相對于屏幕尺寸的水平和垂直大小。使用size_px = (500, 300),可以以像素為單位確定尺寸。用for j := 1 to 3(例如)可以生成圖表的多個版本。
展開