matlab 示波器多输入 一张图,matlab – 从Tektronix示波器中收集10,000多个数据点?...
我正在构建一个MATLAB GUI,用于从Tektronix DPO4104示波器(MATLAB驱动程序here)进行数据采集.我正在使用tmtool和我的GUI代码,并发现驱动程序只能收集10,000个数据点,无论示波器是否设置为显示超过10k点.我找到了this post on in CCSM,但它并没有非常有帮助. (如果你想读它的话我就是那里的最后一篇文章.)我正在使用DPO4104驱动程
我正在构建一个MATLAB GUI,用于从Tektronix DPO4104示波器(MATLAB驱动程序
here)进行数据采集.
我正在使用tmtool和我的GUI代码,并发现驱动程序只能收集10,000个数据点,无论示波器是否设置为显示超过10k点.我找到了this post on in CCSM,但它并没有非常有帮助. (如果你想读它的话我就是那里的最后一篇文章.)我正在使用DPO4104驱动程序,而这篇文章讨论了使用DPO4100驱动程序,我相信.
据我所知,步骤是:
>编辑驱动程序的readwaveform函数以考虑当前记录长度 – 在我的情况下,说100,000点.
>手动将驱动程序的MaxNumberPoint从10,000编辑为100,000. (在我的情况下,默认数字是0 ..我将其更改为100,000).
>手动编辑EndingPoint.我也将它设置为100,000.
>在创建设备对象之前,设置(interfaceObj,’InputBufferLength’,2.5 * recordLength),即确保输入缓冲区可以容纳超过100,000个点.建议至少使用预期缓冲区的两倍.我用2.5只是因为.
>构建设备对象和波形对象,连接()和读取波形.利润.
我仍然无法通过tmtool或通过我的GUI收集超过10,000点.任何帮助,将不胜感激.
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)