0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将示波器信号完整数据导入Matlab进行分析

麦科信仪器 2021-12-15 09:13 次阅读

学习如何将麦科信示波器信号的完整数据导入matlab进行分析,我们先要学习如何完整导出示波器的信号数据。示波器可将模拟通道或数学通道波形保存到本地或者U盘,文件类型可选择WAV、CSV或BIN。

poYBAGG4ckSAROatAAEkc_R2III342.jpg

WAV是数据文件保存的第一种方式,它会将当前通道显示的波形数据进行抽样后保存为二进制文件。以WAV格式保存到本地或者外部存储器中的数据,可在本机通过REF参考通道调用打开、查看、缩放等。

如下图就是将通道一保存为参考通道的显示结果,可以看到参考通道的数据为87.5K,和原始28M数据相比是有比较大差别的。而且数据无法进行计算分析。

pYYBAGG4ckSAeQoAAAC_qvdkmNo195.jpg

CSV是数据文件保存的第二种方式,它会保存示波器当前通道的波形数据, 以CSV格式存到示波器内部存储或外部存储器U盘中,CSV是一种逗号分隔值文件格式,其文件以纯文本形式存储表格数据,它会将需要的二进制数据转换成ASCII码,以ASCII码数据进行保存,可用 Excel、Access或者文本文件等软件打开,示波器本机是不可调用的。 下图是用 Excel 打开第一张波形图保存成CSV文件后的界面,下部分是以 D、E 两项为坐标合成的折线图:

poYBAGG4ckSAN6LpAACwnwe_vNo291.jpg

但是这里有一点要注意的是,第一张波形图的信号数据是28M,但导出的excel却只有87500行数据。事实上,无论是WAV格式还是CSV格式,得到的数据都不是完整的28M,而是从完整的数据里采集一部分得到的结果。28M的数据,按道理应该有28000000行数据,和导出的CSV差了320倍。

那么对于个别需要将一屏28M的波形数据完整保存下来的用户,示波器还有另外一种格式,也就是BIN格式。保存一个含有87500行数据的CSV文件大概需要2秒,如果要保存一个28M数据的CSV文件,难道要等示波器半天吗?BIN格式就是解决这个问题的,示波器保存BIN格式同样只需要几秒,然后我们可以通过一个麦科信示波器官方的BIN转CSV小软件,将运算压力交给电脑。整个操作流程不到30秒。

pYYBAGG4ckSAU7fXAADGvzGuyhw379.jpg

这样我们就得到了完整的两千八百万行数据,但是这么庞大的数据量,用excel是无法处理的,excel本身就最多只能创建1048576行数据。

pYYBAGDu0TmATyLeAABzzGB9DtU743.jpg

因此像这样大数据的处理,我们需要用更专业的软件,比如Matlab。我们打开Matlab,选择导入数据,选中包含完整数据的csv文件,可以看到在Matlab里导入的是28M的完整数据。将选中的时间和数值数据导入到Matlab工作区,就可以进行各种科学数据分析与计算。

pYYBAGG4ckSAKBaOAAHEnYoowXg166.jpg

如上图是根据工作区的变量(即刚才导出的时间和数值数据)生成波形图对数据进行复杂的科学运算,还有利用Simulink对信号进行FFT分析。除了Matlab,像Mathematica、Maple等数学软件也可以进行数据计算与分析,有兴趣的可以自己了解下。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 示波器
    +关注

    关注

    113

    文章

    6246

    浏览量

    184938
收藏 人收藏

    评论

    相关推荐

    混合信号示波器的原理和应用

    进行时序采样,数字信号转换为时序波形。 存储:混合信号示波器使用内部存储器对采样的数据
    发表于 12-26 16:03

    用FPGA采集的原始数据导入waveVision和matlab分析,发现2、3次谐波幅度很大,是什么原因导致的?

    导入waveVision和matlab分析,发现2、3次谐波幅度很大,之比有用信号低十几dB,造成SFDR很差。随着输入频率变化,输出固定位输入
    发表于 12-16 06:45

    是德示波器对气象卫星信号分析

    的影响,导致信号质量下降,甚至出现信号丢失的情况。因此,对气象卫星信号进行准确、高效的分析至关重要。是德科技(Keysight)
    的头像 发表于 12-10 17:50 174次阅读
    是德<b class='flag-5'>示波器</b>对气象卫星<b class='flag-5'>信号</b>的<b class='flag-5'>分析</b>

    如何使用示波器进行信号测试

    使用示波器进行信号测试是一个涉及多个步骤和细节的过程。 一、准备工作 连接示波器待测信号
    的头像 发表于 12-06 09:40 322次阅读

    使用示波器进行频谱分析时,有哪些常见的问题和解决方法?

    使用示波器进行频谱分析时,可能会遇到的一些常见问题及其解决方法如下: 采样率不足 :示波器进行频谱分析时,需要满足奈奎斯特准则,即采样率至少是信号
    的头像 发表于 10-10 16:40 387次阅读

    高速PCB信号完整性设计与分析

    高速PCB信号完整性设计与分析
    发表于 09-21 11:51 0次下载

    示波器如何直连电脑进行波形读取

    示波器作为电子工程师和科研人员的重要工具,其功能是显示和分析电子信号的波形。在某些情况下,我们需要将示波器与电脑直接连接,以便在电脑上读取和分析
    的头像 发表于 05-29 17:05 4697次阅读

    示波器在射频信号测试中的应用

    随着无线通信技术的快速发展,射频信号测试在电子工程领域中的重要性日益凸显。示波器作为电子测量领域的重要工具,其在射频信号测试中的应用也越来越广泛。本文详细介绍如何使用
    的头像 发表于 05-27 16:13 1007次阅读

    示波器噪声的信号处理技术研究

    处理技术进行研究,对于提高示波器的测量性能具有重要意义。本文将对示波器噪声的来源、特点以及常用的信号处理技术进行详细的
    的头像 发表于 05-17 17:17 564次阅读

    如何使用示波器测量有噪声的信号

    在电子工程领域,示波器是不可或缺的测量工具,它能够信号转化为可视化的波形,帮助我们理解和分析信号的特性。然而,在实际应用中,我们经常会遇
    的头像 发表于 05-17 17:13 2391次阅读

    基于MATLAB信号处理系统与分析

    基于MATLAB信号处理系统与分析,包括信号导入、预处理、分析、特征提取以及频谱
    的头像 发表于 05-17 14:24 1082次阅读

    示波器探头对信号的影响

    示波器作为电子工程师和技术人员的重要工具,其主要用于捕获、显示和分析电子信号。而示波器探头,作为连接被测信号
    的头像 发表于 05-13 16:29 955次阅读

    信号发生器和信号示波器的区别

    在电子测量和测试领域,信号发生器和信号示波器是两种不可或缺的工具。它们各自在信号的产生、分析和测试中扮演着重要的角色。然而,尽管两者都与
    的头像 发表于 05-10 15:51 1524次阅读

    如何利用示波器和电流探头进行电流测试

    如何使用示波器和电流探头进行电流测试。 1. 示波器和电流探头的工作原理 示波器是一种用于测量电压信号的仪器。它通过
    的头像 发表于 01-08 11:08 939次阅读

    示波器可以测量什么电信号参数

    示波器是一种常用的仪器,用于测量和分析各种电信号参数。它可以帮助工程师和技术人员更好地了解信号的特性,从而进行故障检测、
    的头像 发表于 12-28 13:43 1961次阅读