如何使用matlab数字数据转换成模拟数据代码?
152(30天)
显示旧的评论
如何使用matlab数字数据转换成模拟数据代码?反之亦然……即。,重新模拟数据转换成数字数据?
接受的答案
Azzi Abdelmalek
2013年10月25日
编辑:Azzi Abdelmalek
2013年10月25日
U = 10;%范围从0到10的信号
n = 3%的比特数
q = U / (2 ^ n - 1)%量化间隔
t = 0:0.1:10;%你的时间向量
y = abs (10 * sin (t));%你的信号
% - - - - - -转换到数字信号码- - - - - - - - - - - -
=修复(y / q);
码= dec2bin (n),
% - - - - - -你可以计算信号yq - - - - - - - - - - -
yq = * q
% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
情节(t y“r”)
持有在
情节(t、yq‘g’)
持有从