如何获得稀疏信号恢复的公开数据集SPARCO中的数据

本文介绍了如何获取和使用稀疏信号恢复测试框架SPARCO的数据集,包括从GitHub下载源码、在MATLAB中安装工具箱以及将数据转换为double类型矩阵,以便于在Python等其他语言中处理。
摘要由CSDN通过智能技术生成

 Sparco是一个稀疏信号恢复的测试框架,论文参考http://file:///E:/DownLoad/CromeDownload/Sparco_A_testing_framework_for_sparse_reconstructi.pdf在我的理解里,就是一个可以方便提供各种基准数据集的工具箱。我们在研究的时候,经常需要测试提出的算法在实际的工程数据上的效果,这个时候就需要获取一些公开的数据集进行测试了。

1. 第一步,获得sparco工具箱。原始论文中的链接我已经打不开了,当然也有可能是我个人电脑原因。我在github上找到了其源码,https://github.com/MPF-Optimization-Laboratory/Sparco,亲测满足基本使用。直接下载zip压缩包,然后解压到英文路径下就可以了。

2. 安装。打开matlab,切换路径到sparco解压路径下,然后运行sparcoSetup.m就可以自动完成安装了。在github的readme里面也有详细介绍,有需要可以参阅。

3. 使用。SPARCO工具箱是一个只能使用matlab运行的,但是我个人想用python进行算法编写和数据处理,所以我这里只描述如何把数据集数据导出来。

  基本操作:比如我们想要用sparco7数据集,那就写P=generateProble

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值