Flexpro是一款专业的数据分析软件,能够最直观地展示和分析数据资料,常用于信号数据动态过程的分析。FlexPro涵盖了信号处理所需的大部分常用公式,通过公式的运用,我们能够解决多数棘手的数据分析任务。下面将为大家介绍FlexPro公式的应用和界面化的显示。
范例一:通过坐标轴对区域范围内的数据进行处理
在操作中,我们最常用到通过坐标轴来计算区域范围内的值。功能包括信号数据的平均值、最大值、最小值、均方根等功能。
下面,以一段完整的超声波信号为例:
在FlexPro中,数组以表格的形式存在于主框图,下图红色框线内的示例以图形的形式表示。
通过新建图标建立数据的二维图表
此时在游动光标选项中开启双游动光标
在右下角打开坐标栏并添加坐标参数
依靠这些模块化的公式,我们能够得到选定区域内的最大值、最小值、平均值等内容。除指定功能参数外可添加自定义坐标参数。
在此自定义坐标参数属性中可以直接引用当前坐标轴的X、Y轴位置及值来进行计算,优点是更快速、简单便捷,并且方便公式在不同曲线间切换使用。
新增公示的值会直接显示在“坐标”框图中,并随坐标轴实时变化。
范例二:添加公式计算信号区域内最大峰值差
打开一段信号,添加2D图形和双曲线
点击列表区域空白处---新建---公式,添加一个公式
将公示命名为“光标区域”
定义左光标和右光标:'二维图表.2D'.Cursor(fpCursorMinX,1).PositionIndex
'二维图表.2D'.Cursor(fpCursorMaxX,1).PositionIndex
'Ultrasound Signal'[posMin, posMax] 选中区间内所有参数,Ultrasound Signal为信号的名字
右边栏的“示例”预览框中可以看到坐标选中的值
再新建一个公式,命名为“峰值差”
公式:Maximum(光标区域)-Minimum(光标区域)在右边栏中,区域内最大峰值差的值已经显示了
将计算结果实时显示在图形界面,我们还需要添加一个表格
在图形界面右下方的坐标属性中,选择“坐标窗口属性”
在对象中选择被创建的表格,替代原先的默认参数
此时,计算结果已清晰的出现在右下坐标栏
通过拖动可以随意改变位置,通过设置表格属性,可以改变表格的大小,参数的数量等。