作业帮 > 综合 > 作业

想要用matlab产生一个正弦信号加-1到1的均匀随机噪声进行量化处理怎么老出现错误

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/12 06:03:28
想要用matlab产生一个正弦信号加-1到1的均匀随机噪声进行量化处理怎么老出现错误
t=[0:0.005:10];
N=10;
s=2.*sin(2.*pi.*t);
x=s+2.*rand(1,N)-1;
plot(t,x)
[sqnr16,aquan16,code16]=upcm(x,8);
plot(t,x,'-',t,aquan16,'*')
legend('原始正弦信号','级数为16的PCM量化后信号');
Error in ==> Untitled7 at 4
x=s+2.*rand(1,N)-1;
t=[0:0.005:10];
N=length(t);
s=2.*sin(2.*pi.*t);
x=s+2.*rand(1,N)-1;
plot(t,x)