基于Matlab模拟5GNRCDL 模型下微波和毫米波频率的单链路信道容量估计

简介: 基于Matlab模拟5GNRCDL 模型下微波和毫米波频率的单链路信道容量估计

✅作者简介:热爱科研的Matlab仿真开发者,修心和技术同步精进,matlab项目合作可私信。

🍎个人主页:Matlab科研工作室

🍊个人信条:格物致知。

更多Matlab仿真内容点击👇

智能优化算法  神经网络预测雷达通信 无线传感器

信号处理图像处理路径规划元胞自动机无人机 电力系统

⛄ 内容介绍

This is a brief documentation on the MATLAB implementation of estimating the average channel capacity using the Mathworks 5G New Radio (NR) clustered delay line (CDL) channel model that is provided in the 5G Toolbox [1]. The nrCDLChannel System objectTM implements the CDL model as specified in the 3GPP TR 38.901, in which the CDL-A, CDL-B and CDL-C models are for non-line-of-sight (NLOS) links while the CDL-Dand CDL-E models are for LOS links [2]. In this example, the CDL-A model is implemented assuming NLOS links. The nrCDLChannel System objectTM can generate channel coefficients and filter the input signal

⛄ 部分代码

% Obtain the array response vectors at the BS and UE for all propagation angles.

% RayAOD/AOA/ZOD/ZOA: MN x 1

% ElePosBS/UE: 3 x Nt/Nr


% 3 x MN

UnitVectorBS = SphericalUnitVector(RayZOD,RayAOD);

UnitVectorUE = SphericalUnitVector(RayZOA,RayAOA);


% Steering vectors at BS and UE

At = exp(1i*2*pi*UnitVectorBS.'*ElePosBS/WaveLength); % MN x Nt

At = At.'; % Nt x MN

Ar = exp(1i*2*pi*UnitVectorUE.'*ElePosUE/WaveLength); % MN x Nr

Ar = Ar.'; % Nr x MN

⛄ 运行结果

⛄ 参考文献

[1] Singh J ,  Shukla A . Spectrum Sensing in MIMO Cognitive Radio Networks Using Likelihood Ratio Tests with Unknown CSI.  2020.

⛄ 完整代码

❤️部分理论引用网络文献,若有侵权联系博主删除
❤️ 关注我领取海量matlab电子书和数学建模资料


相关文章
|
2月前
|
传感器 算法 安全
基于分布式模型预测控制DMPC的单向拓扑结构下异构车辆车队研究(Matlab代码实现)
基于分布式模型预测控制DMPC的单向拓扑结构下异构车辆车队研究(Matlab代码实现)
|
2月前
|
供应链 算法 新能源
高比例可再生能源电力系统的调峰成本量化与分摊模型(Matlab代码实现)
高比例可再生能源电力系统的调峰成本量化与分摊模型(Matlab代码实现)
|
2月前
|
机器学习/深度学习 边缘计算 算法
基于模型预测控制(MPC)的微电网调度优化的研究(Matlab代码实现)
基于模型预测控制(MPC)的微电网调度优化的研究(Matlab代码实现)
152 3
|
10天前
|
机器学习/深度学习 编解码 算法
基于OFDM技术的水下声学通信多径信道图像传输研究(Matlab代码实现)
基于OFDM技术的水下声学通信多径信道图像传输研究(Matlab代码实现)
|
2月前
|
机器学习/深度学习 传感器 算法
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
【无人车路径跟踪】基于神经网络的数据驱动迭代学习控制(ILC)算法,用于具有未知模型和重复任务的非线性单输入单输出(SISO)离散时间系统的无人车的路径跟踪(Matlab代码实现)
120 2
|
2月前
|
传感器 机器学习/深度学习 编解码
【电缆】中压电缆局部放电的传输模型研究(Matlab代码实现)
【电缆】中压电缆局部放电的传输模型研究(Matlab代码实现)
101 3
|
2月前
|
算法 调度
【孤岛划分】分布式能源接入弹性配电网模型研究【IEEE33节点】(Matlab代码实现)
【孤岛划分】分布式能源接入弹性配电网模型研究【IEEE33节点】(Matlab代码实现)
257 10
|
2月前
|
机器学习/深度学习 数据采集 算法
基于VMD-CPA-KELM-IOWAl-CSA-LSSVM碳排放的混合预测模型研究(Matlab代码实现)
基于VMD-CPA-KELM-IOWAl-CSA-LSSVM碳排放的混合预测模型研究(Matlab代码实现)
102 5
|
2月前
|
算法 安全
【含储能及sop的多时段配网优化模型】基于柔性开断点(Soft Open Point)的主动配电网电压与无功功率协调控制方法研究(Matlab代码实现)
【含储能及sop的多时段配网优化模型】基于柔性开断点(Soft Open Point)的主动配电网电压与无功功率协调控制方法研究(Matlab代码实现)
|
2月前
|
机器学习/深度学习 并行计算 算法
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)
【CPOBP-NSWOA】基于豪冠猪优化BP神经网络模型的多目标鲸鱼寻优算法研究(Matlab代码实现)

热门文章

最新文章

下一篇
开通oss服务