多徑瑞利通道的一種matlab產生方法

2021-10-14 23:54:03 字數 914 閱讀 9177

多徑瑞利衰落通道:指通道響應的能量或包絡服從瑞利分布。而 單一徑的幅度和相位特性可用一複數表示,複數的實部和虛部都服從0均值的同分布高斯過程。

以上便是下圖產生多徑瑞利通道的由來。

powerdb=[0 -2 -7 -10];             % 通道抽頭功率分布,in db

delay=[0 2 4 5]; % 通道時延(取樣點)

power=10.^(powerdb/10); % 通道抽頭功率分布,in 線性尺度

ntap=length(powerdb); % 通道抽頭數

lch=delay(end)+1; % 通道長度 通道長度是指乙個訊號傳播時持續的時間,那麼,此處為何要+1???

% 因為對於向量而言,0不為有效下標

channel=(randn(1,ntap)+1i*randn(1,ntap)).*sqrt(power/2);

h=zeros(1,lch);

h(delay+1)=channel;

y = conv(x_gi,h);

寫道這裡,心中有一點疑惑,產生高斯雜訊不是也是這樣產生嗎?怎麼乙個叫多徑瑞利衰落,乙個叫高斯雜訊。

y_noise = y + noise_mag*(randn(size(y))+1i*randn(size(y)))
答案很容易得出。在**時,高斯雜訊是以疊加的形式加到衰落訊號上的,也就是說,每個訊號點受到乙個高斯雜訊的影響,而多徑瑞利通道關注的是通道脈衝響應整體的影響。(即,關注的點不同)

一種多租戶系統架構

背景 去年的時候,因為某些特殊原因,有幸帶了乙個組,參與了 b2b平台的開發。說是 b2b平台,因為這套程式開發完了後,可以拿給多個客戶使用。客戶可以搭建一套具有京東 風格,那樣的 然後允許商家在 上註冊,開店,或者賣東西,買東西,的使用者定位為商家。在需求分析完後,分為了三個組。第乙個組是 組,主...

加速matlab中的迴圈的一種方式

matlab中經常需要使用到迴圈操作,尤其是影象操作的時候,一般是直接進行迴圈操作,那樣每次計算都會新申請新記憶體,減慢了速度,如果提前申請好所需要的記憶體,向量化後,就可以明顯的加速運算過程,具體例子如下 原始的方式,例子1 ticmax cnt 1000000 fori 1 max cnt x ...

年輕 多經歷是一種財富

當我們躊躇猶豫的時候,別人都會說你們還年輕。20多歲的年齡,也正是人生的寶貴時光,我們剛剛退去了那些年的幼稚,但卻沒有男人那份成熟,我們渴望成長,我們渴望進步,我們渴望成功,但是我們依然是年輕的。劉墉有一篇文章就是說年輕就應該去遠行,很是同意他的觀點,我們年輕就應該去遠行,帶著我們那份好奇的心,去探...