【悬赏--已结束】求编写一个基于Matlab的数据处理程序
方案征集活动已经结束,不再接受新的方案投稿。共征集到3个方案,基础方案,LabView方案、以及Matlab GUI方案。详见2楼。求Matlab编程实现以下功能:基本要求
1、读取8192个字节的数据,数据是以十六进制表示形式的文本形式存放,如下图所示:
2、8192个字节实际代表了4096个16位数据,按照高字节在前,低字节在后的顺序存放。
3、对这4096个数据执行plot操作。相邻两个16位数据之间的时间差为20ns。
进阶要求:
能够使用Matlab直接接收串口发送的数据并plot
程序能够循环执行。即除非手动关闭,否则能够一直接收数据并更新波形,可以参考matlab提供的现成的gui示例。
说明:
没有硬件,调试时候可以使用虚拟串口,发送现成的数据文件,附件提供了存储有8192个字节的数据的文本文件,是实验室实际收到的一帧数据,为正弦波信号。
做出基本功能的,给予50元现金奖励。能够做出进阶功能的,根据功能的完善及易用性,给予200~500元现金奖励。
下面的附件为FPGA工程文件和已经实现的基本功能的matlab脚本文件。内含一个3页的使用说明文档。工程基于AC606最简核心板开发,可以非常方便的移植到任意一个FPGA开发板上。
基础方案由网友“冰三点水”提供:内容见附件。
LabView方案,由网友Doby及其同学提供,下图为运行界面
软件和源工程文件在云盘连接提供,如果发现链接失效,可以发送邮件及时通知小梅哥(528369266@qq.com)链接如下:
链接: https://pan.baidu.com/s/1aiPZ87Haj9gf9B_dt7-3vA密码:653s
下面附件为使用MaltLab2016制作的GUI程序,使用低版本可能无法运行。
基础部分完成 各位大神 加进阶的部分吧。。。
基础部分已经搞定,现征集进阶部分。基础部分不再接受投稿
运行admin.m文件即可。
报名,用Labview承接一个进阶版的{:2_38:} Doby 发表于 2018-6-13 16:40
报名,用Labview承接一个进阶版的
静候佳作 很精彩!希望梅哥越来越好
页:
[1]