新建Measurement函数的实例剖析
发布时间:2016/3/20 21:27:12 访问次数:451
为了便于理解新建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范围内曲线最大值和最终稳定值之间差值与稳定值的比值,即在指定x范围内阶跃效应曲线的过冲。
说明:在5.5节介绍的Performance Analysis分析过程中,需要调用Measurement函数时,在相应对话框中出现的函数功能描述就是这几句注释行的内容。
为了便于理解新建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范围内曲线最大值和最终稳定值之间差值与稳定值的比值,即在指定x范围内阶跃效应曲线的过冲。
说明:在5.5节介绍的Performance Analysis分析过程中,需要调用Measurement函数时,在相应对话框中出现的函数功能描述就是这几句注释行的内容。
上一篇:根据需要,添加注释语句。
上一篇:变量名描述行