Having issues playing a simple tone with MATLAB.

14 ビュー (過去 30 日間)
Carlyle Hickman
Carlyle Hickman 2016 年 11 月 21 日
コメント済み: Carlyle Hickman 2016 年 11 月 21 日
Here is my function:
function playtone(freq,sf,amplitude,duration)
%Plays a simple tone.
%freq = frequency of tone (in Hz).
%sf = sampling frequency (in Hz).
%amplitude = sound amplitude (dimensionless).
%duration = sound duration (in seconds).
t = 0:1/sf:duration;
sound_vector = amplitude*sin(2*pi*freq*t);
sound(sound_vector,sf)
.
.
.
.
.
.
.
.
.
Here are my values:
>> freq = 1000;
>> sf = 10000;
>> amplitude = 1;
>> duration = 10;

回答 (1 件)

Image Analyst
Image Analyst 2016 年 11 月 21 日
It works fine for me. Make sure your speakers are turned on, both on your computer, and on the speakers themselves.
  5 件のコメント
Image Analyst
Image Analyst 2016 年 11 月 21 日
Did you save it as test2.m like I had it? If so, it should run. You must have changed the name of it when you saved it. Please attach your m-file with the paper clip icon.
Carlyle Hickman
Carlyle Hickman 2016 年 11 月 21 日
I did all of the above.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeAudio and Video Data についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by