回 帖 发 新 帖 刷新版面

主题:求问:matlab怎么产生正弦波啊?

我的毕业设计是扬声器纯音检测方面的,导师要我考虑用matlab编出20hz-1500hz一共0.6s时长的一段正弦扫频信号。以前这个都是用专门的扫频仪直接发出的,现在要我用软件编程通过声卡发出。我对matlab基本一窍不通,希望在这提问能得到高手的指点。请问matlab编写声音程序是使用sound函数吗?我手底下有本儿matlab教程,但是不知道具体该看哪部分内容。恳请高手们给指个方向,至于sound函数我目前也没找到相关的资料,希望有人能指点一下,给个思路也行,多谢啦!

回复列表 (共1个回复)

沙发

f=1500; %频率
w=2*pi*f;
t=[0:0.0001:0.6];
y=sin(w*t);

我来回复

您尚未登录,请登录后再回复。点此登录或注册