hello i asked you the problem of matlab last night.
i want to know more about it.but i can type chinese now.
for the frequency of the voice my hear from matlab,it is neither 2000 nor Fs,right?
x=0:0.0001:0.1;
y = sin(2*pi*2000*t);
sound(y,20000);
what is the frequency of the voice we heard?
can you understand my problem?
thank you so much!
hello i asked you the problem of matlab last night.
答案:1 悬赏:0 手机版
解决时间 2021-02-20 08:46
- 提问者网友:几叶到寒
- 2021-02-20 05:13
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-02-20 06:52
你前面生成信号的时候,对于一个模拟频率2k的信号,用10k的采样率采样,后面播放的时候又按照20k的采样率播放,因此还原出的模拟信号频率是原来两倍,即4kHz..
原理很简单:模拟频率=数字频率*采样率.由于数字信号的频率不变(数字信号根本就没有被改变过),采样率变为两倍,模拟频率就变为两倍.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯