1)lteTestModelTool 工具箱使用,生成1.4M數據
2)上變頻至15.36M,時域內插,我們順便看頻域上的變化
data = zeros(15360,1);
data(1:8:end) = tmwaveform(1:1:end);%時域內插
頻域上週期延拓,這個概念可以自行百度,參考傅里葉的尺度變化特性
3)fdatool工具箱設計低通濾波器
點擊file->Generate matlab code導出設計的濾波器函數
4)生成的數據過濾波器
data_pass = filter(fiter_test,data);
低通濾波後1.4M帶寬的數據。1-4過程展示數字上變頻過程。數字下變頻過程你可以認爲步驟反着來一遍就行了
簡單示例函數:
clc
clear
close all
load('C:\Users\MSI-PC\Desktop\matlat_1.4m\tmwaveform.mat')
pwelch(tmwaveform)
data = zeros(15360,1);
data(1:8:end) = tmwaveform(1:1:end);
pwelch(data)
data_pass = filter(fiter_test,data);
pwelch(data_pass)