抽取/下采样的MATLAB源代码
本节涵盖MATLAB源代码大量毁灭或下采样matlab代码.它涵盖了抽取/下抽样的基础知识。
抽取指的是在已有的向量值之间移除样本。通过这样做,信号或矢量的采样率将降低,因此它被称为信号的下采样。
建立指数向量向下采样
设置指数信号矢量进行下采样
clc;
清除所有;
N=input('输入输出序列长度:');
M=input('Enter down sampling factor:');
a=input('输入指数函数的底数:');
n = 0: n - 1;
m = 0: N * m - 1;
x = ^米;
clc;
清除所有;
N=input('输入输出序列长度:');
M=input('Enter down sampling factor:');
a=input('输入指数函数的底数:');
n = 0: n - 1;
m = 0: N * m - 1;
x = ^米;
对指数向量进行下采样
生成下采样信号
y = x ([1: M:长度(x)));
图,stem(n,x(1: n));xlabel({'采样时间';'(a)'});ylabel('量级');title('十进制输入');
xlabel({'采样时间';'(b)'});ylabel('量级');title('向下采样输出');
y = x ([1: M:长度(x)));
图,stem(n,x(1: n));xlabel({'采样时间';'(a)'});ylabel('量级');title('十进制输入');
xlabel({'采样时间';'(b)'});ylabel('量级');title('向下采样输出');
下采样使用十进制的matlab函数
使用十进制函数生成下采样信号
y =毁掉(x, M,冷杉);
m = 0: N / m - 1;
图,stem(m,y(1:N/ m));title('MATLAB十进制函数输出');xlabel('时间');ylabel('幅度');
y =毁掉(x, M,冷杉);
m = 0: N / m - 1;
图,stem(m,y(1:N/ m));title('MATLAB十进制函数输出');xlabel('时间');ylabel('幅度');
输入与输出
MATLAB代码的有用链接
参考以下以及左边面板上提到的链接,以获得有用的MATLAB代码。
OFDM前导信号的产生时间偏差估计频率估计信道估计11a WLAN信道PN序列生成OFDMA Tx RxAES DES载波聚合CCDF冷杉过滤器IIR滤波器低通FIR维特比译码器CRC8 CRC32
射频和无线教程
无线局域网802.11交流802.11广告wimax无线个域网z - waveGSMLTEUMTS蓝牙超宽频物联网卫星天线雷达