gpt4 book ai didi

matlab - 如何用按钮停止声音?

转载 作者:行者123 更新时间:2023-12-03 01:54:12 26 4
gpt4 key购买 nike

我是Matlab的新手。我想通过声音功能播放正弦信号。现在,我想通过按键盘上的按钮来停止声音。可能吗?我考虑过使用“清除playnd”。但是我不确定。

fs=44100;   %Sample Frequency
samples=1/fs;
d=10; %Duration
t=0:samples:(d-samples); % time
amp=linspace(0.0001,2,441000); %Increasing the amplitude

input('Please press enter ')
%Definition der Variable "Weiterlaufen" als true für die while schleife
a = true;
while a

disp(' ')

switch input('Chose 1 and press enter to play sound: ');
case 1 %Generating sound with a frequency of 125 Hz
f = 125;
s1 = sin(2*pi*f*t);
y= amp.*s1;
sound(y,fs);

end
end

最佳答案

这可能已经晚了;但是clear sound是解决此问题的方法。

关于matlab - 如何用按钮停止声音?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36982227/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com