您的位置 首页 FPGA

在WaveMaster中创立自定义运算函数

WaveMastertrade;系列数字示波器最重要的功能之一是能够使用各种第三方软件工具,如Visual Basic或MatLab,创建自定义运算函数和测量函数。使用这些程序创建的MatLabtra

WaveMaster™系列数字示波器最重要的功用之一是能够运用各种第三方软件东西,如Visual Basic或MatLab,创立自界说运算函数和丈量函数。运用这些程序创立的MatLab™脚本能够嵌入到示波器运算链中,象内部数学函数相同运转。脚本运用根据微软组件目标模块(COM)规范的自动化界面。这种公共的自动化界面能够完结面板设置、长途操作及内部脚本编制。

能够运用装备XMAP主剖析函数选项的WaveMaster示波器拜访自界说数学函数。图1显现了演算设置对话框,包含Wave脚本选项,支撑根据Visual Basic脚本界说自字义演算。这种数学函数从任何WaveMaster的输入或演算函数中供给一个输入数据数组。Vbscript的输出是WaveMaster支撑的另一个数组。

11.jpg

图1 调用Wave Script数学函数,能够运用Visual Basic脚本创立自界说演算函数和丈量函数。

22.jpg

图2 Wavescript编辑器选项。

一旦挑选了Wave script函数,数学设置能够进入Visual Basic编辑器,如图2所示。按Edit Code按钮,用户能够进入文本编辑器。这时,用户能够手动输入代码,或导入.vbs扩展名的Visual Basic文件。图3显现了部分Visual Basic脚本,用对数频率轴显现FFT函数。这个函数的输入是FFT函数的数据数组,它一般运用线性频率轴显现。这个函数运用FFT显现,把频率轴转换成对数标度。演算设置还在Wavescript菜单中显现履行状况。它在标明脚本状况的区域中列出任何解释程序过错。

在调用这个数学函数时,将履行这个脚本。图4显现了成果。假如保存设置文件,将包含这个脚本。因而,一旦编写和调试了脚本,经过保存和调用示波器设置,能够十分简洁地复现脚本。

这简略地说明晰数字示波器中十分重要的功用。在前期的仪器中,只能在仪器外部履行自界说演算函数。Wavemaster的Xstream™技能能够在仪器内部包含这一功用,扩展现有的演算函数。

33.jpg

图3 部分VBscript,在对数轴上显现FFT函数。

44.jpg

图4 Visual Basic脚本输出把FFT的频率轴转换成对数,然后在示波器显现屏上显现。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/fangan/fpga/327303.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部