rxSig = sqrt(h_d)*txSig*h_mp*exp(-1j*2*pi*fc*T*[0:length(txSig)-1]').*exp(-1j*h*sin(theta_rad)*2*pi*f*d/c);中各矩阵大小
时间: 2023-10-02 20:12:50 浏览: 97
matlab代码sqrt-holly_darwin:holly_darwin
- `h_d` 是一个标量。
- `txSig` 是一个列向量,大小为 $N_t \times 1$,其中 $N_t$ 是传输信号的长度。
- `h_mp` 是一个矩阵,大小为 $N_r \times N_t$,其中 $N_r$ 是接收天线的数量,$N_t$ 是发送天线的数量。
- `exp(-1j*2*pi*fc*T*[0:length(txSig)-1]')` 是一个列向量,大小为 $N_t \times 1$,其中 $fc$ 是载波频率,$T$ 是采样周期,`[0:length(txSig)-1]'` 创建了一个列向量,大小为 $N_t \times 1$,其中每个元素都是从 0 到 $N_t-1$。
- `h*sin(theta_rad)` 是一个列向量,大小为 $N_r \times 1$,其中 $\theta_{rad}$ 是入射信号的方向角,$h$ 是接收天线的位置向量,大小为 $N_r \times 3$,表示每个接收天线的位置坐标。
- `exp(-1j*h*sin(theta_rad)*2*pi*f*d/c)` 是一个行向量,大小为 $1 \times N_t$,其中 $f$ 是信号频率,$d$ 是发射天线到接收天线的距离,$c$ 是光速。
阅读全文