【文件属性】:
文件名称:svd算法matlab代码-IndexCoding_Research:为项目编写的Python和MATLAB代码
文件大小:1.52MB
文件格式:ZIP
更新时间:2021-05-27 18:23:00
系统开源
svd算法matlab代码介绍:
该研究项目是由德克萨斯大学奥斯汀分校的Sriram
Vishwanath博士进行的。
该项目的主要目标是使用索引编码来增加无线通信的收益。
该项目具有软件/算法方面和机器人方面。
软件/算法方面负责设置系统以运行索引编码并在机器人方面进行实验。
机器人方面负责制造小型机器人汽车,这些汽车可以充当接收器,并会四处移动以模拟它们。
我正在软件/算法方面工作,并编写了MATLAB和python仿真代码以及Python版本的基于索引编码和基于SVD的解码的代码,稍后将进行讨论。
我们使用了Xiao
Huang和Salim
El
Rouayheb的论文中的索引编码的交替投影(AP)方法。
他们论文的pdf文件也位于回购中。
该算法允许通过备用投影对NxM大小的矩阵进行降级。
对于我们的实验,我们决定使用正方形NxN大小的矩阵。
本文解释了该算法,并提供了用于MATLAB实现的代码。
索引编码:
索引编码的思想是减少发送给需要其所需消息的接收者的消息数量。
假设我们有5个接收器和1个发射器。
如果我们发送5条与每个接收者的通缉消息相对应的消息。
为此,我们可以说接
【文件预览】:
IndexCoding_Research-master
----index_coding_and_network_coding_via_rank_minimization.pdf(732KB)
----Plots()
--------newplot (19).png(36KB)
--------newplot (17).png(46KB)
--------newplot (20).png(36KB)
--------newplot (1).png(39KB)
--------newplot (23).png(40KB)
--------newplot.png(88KB)
--------newplot (15).png(38KB)
--------newplot (13).png(38KB)
--------newplot (18).png(34KB)
--------newplot (21).png(33KB)
--------newplot (12).png(40KB)
--------newplot (22).png(41KB)
--------newplot (2).png(45KB)
--------newplot (14).png(38KB)
----README.md(8KB)
----MATLAB()
--------Receiver.m(501B)
--------EndtoEnd.pdf(102KB)
--------Known.m(524B)
--------Check.m(462B)
--------Prepare.m(699B)
--------EndtoEnd.m(1KB)
--------Signal.m(626B)
--------Choose.m(678B)
----Python()
--------Python Simulation.pdf(511KB)
--------SVD.py(5KB)
--------Simulation.py(10KB)
--------SVD_enc.py(3KB)
--------Python Simulation Results Updated.pdf(370KB)