matlab實現調製解調模型之時間序列與取樣頻率

2021-10-05 16:13:25 字數 791 閱讀 9404

matlab如何進行時間序列的生成?

(1)在matlab中,訊號長度/取樣頻率 即為時間。

(2)若想得到小段時間可以考慮把訊號長度進行劃分,再用小段訊號長度/取樣頻率,即把時間微分。

n=296000;%訊號長度

n=[0:n-1];%把訊號長度劃分到最小,用於時間序列的生成

fs=296000;%取樣頻率,一般訊號頻率的4倍。這裡為了保證訊號的精確,採用了8倍頻率

f1=37000;%訊號頻率 37khz

t1=n/fs1;%把時間微分

s1=sin(2*pi*f1*t1); %t=2π/w,f=1/t,生成頻率為f1的正弦波。

%畫圖figure(1);

plot(n,s1);%以t1為定義域,s1為值域,畫圖

title('載波訊號s1(37khz)');

結果如下:

2.取樣頻率、訊號頻率之間有什麼關係?

(1)通過:取樣頻率 / 訊號頻率即fs/f,可以得到每個週期取樣點的個數。

(2)結論:需要保證乙個訊號週期內畫的點數足夠多,越多圖越準確,即n=fs/f中的n盡可能的大,在保證f不變的情況下,增大fs。

(3)正弦波取樣頻率至少是訊號頻率的4倍才能畫出相對精確的正弦波。

詳情可以參見:

基於MATLAB的AM調製解調

am調製解調原理 過程實現 遇到的問題及解決辦法 結束語am解調程式清單 摘要現在的社會越來越發達,科學技術不斷的在更新,在訊號和模擬電路裡面經常要用到調製與解調,而am的調製與解調是最基本的,也是經常用到的。用am調製與解調可以在電路裡面實現很多功能,製造出很多有用又實惠的電子產品,為我們的生活帶...

matlab 調製解調工具箱

經常看 通訊系統 版的帖子,發現了很多人問關於調製和解調的問題!所以有必要集中說一下,本人才疏學淺,權當拋磚引玉!一 調製和解調是通訊系統 中非常重要的部分,其實也比較簡單,在matlab的通訊工具箱中都有詳細的help,所以首先要學會怎麼找help來幫助自己解決問題!下面說明一下怎麼找help 首...

2 感知機模型實現 matlab

對於超平面性質的證明在筆記中可以見到,書中對於感知機的介紹已足夠詳細 輸入空間即特徵空間,假設空間是所有w及b確定的超平面,輸出空間為 資料集 以書中資料為例 t 3,3,1 4,3,1 1,1,1 w zeros size t,1 1,1 b 0 訓練模型,學習速率為1 w,b train w,b...