【文件属性】:
文件名称:mac_capacity_bounds:MAC 总速率容量的上限和下限代码
文件大小:26KB
文件格式:ZIP
更新时间:2021-07-01 22:57:43
C++
MAC容量界限
用于计算瑞利块衰落信道的 MAC 总速率容量的上限和下限的数值例程,在发射机和接收机处没有可用的先验 CSI。
依赖关系
代码是用 C/C++ 编写的,使用以下库
GNU 科学库(1.14 版)
IT++(版本 4.3.1)
提升(版本 1.42)
编译
为了编译实现每个边界的代码,需要以下步骤
移动到特定目录。
进入“build”目录并运行
make all
这将编译代码。 所有输出文件(.o 文件)和名为“run”的可执行文件都将在同一目录中创建
跑步
可以使用帮助选项查询每个边界可用的选项:
run --help
例如,如果要计算 5 个用户的高斯下限、相干间隔 20 和 0 到 10 的 SNR 值,请运行以下命令
run --K 5 --T 20 --MCX 20000 --startSNR 0 --deltaSNR 1 --endSNR 10
【文件预览】:
mac_capacity_bounds-master
----Upperbound()
--------src()
--------build()
--------include()
----MACUSTMMultiAntenna()
--------src()
--------build()
--------include()
----detailed.md(2KB)
----MACUSTMSingleAntenna()
--------src()
--------build()
--------include()
----README.md(1KB)
----Gaussian()
--------src()
--------build()
--------include()
----USTM()
--------src()
--------build()
--------include()