新建Measurement函數的實例剖析
發(fā)布時間:2016/3/20 21:27:12 訪問次數:455
為了便于理解新建Measurement函數的上述要點,下面剖析一個函數的組成。該函數OHD3-85B的作用是計算在一定X軸范圍內的過沖,在新電路特性值函數編輯對話框中編寫好的函數組成如圖7-5所示。
圖7-5 Measurement函數實例剖析
(1)函數定義行
第一行為函數定義行。其中Overshoot_ XRange為函數名,其后括號內是三個變量名,相互之間用逗號隔開。其中用數字1表示的是作為計算對象的波形曲線;begin』和end x分別是代表x范圍的起點和終點。
第一行中等號右邊是計算特性值的表達式。其中yl代表第一條搜索命令得到的搜索點的y坐標值,y2代表第二:條搜索命令得到的搜索點的y坐標值。
(2)注釋行
從第2行到第4行是以+≠fDesc≠}木開始的三行注釋行,起描述性的作用。將達三行的注釋內容組合在一起就描述了該函數的作用是:計算指定x范圍內曲線最大值和最終穩(wěn)定值之間差值與穩(wěn)定值的比值,即在指定x范圍內階躍效應曲線的過沖。
說明:在5.5節(jié)介紹的Performance Analysis分析過程中,需要調用Measurement函數時,在相應對話框中出現(xiàn)的函數功能描述就是這幾句注釋行的內容。
為了便于理解新建Measurement函數的上述要點,下面剖析一個函數的組成。該函數OHD3-85B的作用是計算在一定X軸范圍內的過沖,在新電路特性值函數編輯對話框中編寫好的函數組成如圖7-5所示。
圖7-5 Measurement函數實例剖析
(1)函數定義行
第一行為函數定義行。其中Overshoot_ XRange為函數名,其后括號內是三個變量名,相互之間用逗號隔開。其中用數字1表示的是作為計算對象的波形曲線;begin』和end x分別是代表x范圍的起點和終點。
第一行中等號右邊是計算特性值的表達式。其中yl代表第一條搜索命令得到的搜索點的y坐標值,y2代表第二:條搜索命令得到的搜索點的y坐標值。
(2)注釋行
從第2行到第4行是以+≠fDesc≠}木開始的三行注釋行,起描述性的作用。將達三行的注釋內容組合在一起就描述了該函數的作用是:計算指定x范圍內曲線最大值和最終穩(wěn)定值之間差值與穩(wěn)定值的比值,即在指定x范圍內階躍效應曲線的過沖。
說明:在5.5節(jié)介紹的Performance Analysis分析過程中,需要調用Measurement函數時,在相應對話框中出現(xiàn)的函數功能描述就是這幾句注釋行的內容。
上一篇:根據需要,添加注釋語句。
上一篇:變量名描述行