如果我想量化这几个信号,我需要做什么?或者有什么具体的方法去实现呢?
因为没接触过,所以问题可能有点奇怪,谢谢!
该回答引用ChatGPT
如有疑问,可以回复我!
运行结果
Matlab R2020b
代码如下
% 输入信号
x = sin(2*pi*0.1*(0:999));
% 量化为 8 位
quantized_signal = round(x/(max(abs(x))/127))*(max(abs(x))/127);
% 绘制原始信号和量化信号的图形,并保存到文件
figure;
subplot(2,1,1);
plot(x);
title('Original Signal');
subplot(2,1,2);
plot(quantized_signal);
title('Quantized Signal');
saveas(gcf,'quantized_signal.png');
不知道你这个问题是否已经解决, 如果还没有解决的话: