文件名称:matlab中拟合中心线的代码-berSimulation:ber模拟
文件大小:34KB
文件格式:ZIP
更新时间:2024-06-09 00:14:47
系统开源
matlab中拟合中心线的代码衰落信道中用于OFDM变型的BER仿真 该代码对源自IEEE 802.11的OFDM通信系统进行了仿真。 该代码主要是一次性使用的,但是在我明智的时刻,做出了一些挽救生命的概括,因此,用它制作API应该是短暂的工作(“这是我的骄傲和喜悦”)应该让人们感到如此的倾斜。 怎么跑 这很容易。 在MATLAB中运行main.m 这实际上比尝试理解Interface.m容易。 它会询问您传输位数。 根据您的可用RAM(和耐心),这是您的选择 接下来,它将询问您要模拟的OFDM变体。 选项3是有趣的一种,我们将很快返回。 最后,它将要求以dB为单位的K。 这是峰值镜面(视线)功率与多径功率之比的对数。 任何数字都是可以接受的。 然后,您将获得一个漂亮的图形,其中包含BER曲线,并且BER数据应保存到simData.mat 。 稍后我们进行曲线拟合时,这一点变得很重要。 自订变体 选择此选项将允许您设置以下OFDM参数: 子载波配置(数据,虚拟和导频子载波的放置) 循环前缀 后卫间隔 符号持续时间 标称中心频率 您会注意到这里配置的东西中有两个通带功能。 是的,在项目历
【文件预览】:
berSimulation-ampersand
----scriptCurveFit.m(2KB)
----bers.mat(947B)
----simData.mat(642B)
----Interface.m(6KB)
----+ofdm()
--------Transmitter.m(4KB)
--------Evaluator.m(1KB)
--------DataSource.m(296B)
--------Channel.m(3KB)
--------Receiver.m(4KB)
--------Transmission.m(870B)
----main.m(1KB)
----deprecated()
--------Communication.m(1KB)
--------fading.m(861B)
--------main.m(621B)
--------dac.m(1KB)
--------transmitter.m(1KB)
--------dataSourceTests.m(794B)
--------BER_BPSK_Rayleigh.m(2KB)
--------riceTB.m(2KB)
--------strParse.m(209B)
--------sandbox.m(4KB)
----curveFit.m(3KB)
----riceFitter.mat(3KB)
----docs()
--------Communication.md(3KB)
--------main.md(1KB)
--------DataSource.md(169B)
--------Transmitter.md(3KB)
--------Channel.md(1KB)
--------Receiver.md(794B)
--------Evaluator.md(310B)
--------changelog-kinda.md(1KB)
----clearSimData.m(90B)
----.gitignore(14B)
----readme.md(3KB)