clc
clear
frequency = 440;
duration = 0.05;%s
sampleRate = 10000;%sampling rate
numSamples = sampleRate*duration;
time = linspace(0,duration,numSamples);
signal = sin(2*pi*frequency*time);
audiowrite('50ms440Hz.wav',signal,sampleRate);
参考:
https://wenku.csdn.net/answer/3ubexec6q3