上采样

增加由整数因子的采样率

描述

ÿ=上采样(Xñ增加的采样率X通过插入ñ- 样本之间1个零。如果X是一个矩阵,则该函数将每个柱作为分离序列。

ÿ=上采样(Xñ指定的采样数,通过该偏移上采样的序列。

例子

全部收缩

通过3倍增加的序列的采样率。

X = [1 2 3 4];Y =上采样(X,3)
Y =1×121 0 0 2 0 0 3 0 0 4 0 0

通过3倍增加该序列的采样率和增加的相位的2偏移。

X = [1 2 3 4];Y =上采样(X,3,2)
Y =1×120 0 1 0 0 2 0 0 3 0 0 4

通过3倍增加矩阵的采样率。

X = [1 2;3 4;5 6];Y =上采样(X,3)
Y =9×21 2 0 0 0 0 3 4 0 0 0 0 5 6 0 0 0 0

输入参数

全部收缩

输入阵列,指定为矢量或矩阵。如果X是一个矩阵,该函数将列独立的信道。

例:COS(π/ 4 *(0:159))+ randn(1160)指定的正弦波嵌入在白高斯噪声。

例:COS(PI ./ [4; 2] *(0:159))” + randn(160,2)指定一个双通道嘈杂正弦波。

上采样因子,指定为一个正整数。

数据类型:|

偏移,指定为从0到一个正整数ñ- 1。

数据类型:|

输出参数

全部收缩

上采样阵列,返回为矢量或矩阵。ÿX×ñ样本。

扩展功能

C / C ++代码生成
生成使用MATLAB®编码器™C和C ++代码。

R2006a前推出