- linspace函数是Matlab中的均分计算指令,x=linspace(0,2*pi,100)表示x范围为0-2π,中间均分为100个点
音乐小知识
- 点在声音中称为采样率,采样率表示在1秒钟取了多少个点
- MATLAB中默认的采样率为8192,可Fs=8192
- 音乐中有个标准音高,A=440Hz
- 经实践,改变Fs值的大小,声音没变化,说明声音大小与Fs无关,而与Hz有关,Hz越大,音越尖细
- 十二平均律图如下:
do 、re、mi、fa、 sol、la(880)、 si(988)对应的频率如最后一列所示,则可根据频率创造出对应的音
谱曲过程
发出声音
采样率太小听不到声音(如下为嘟~的一声)
发出音阶
如下发出do 、re、mi、fa、 sol、la、 si:
Fs=8192;
x=linspace