Borrar filtros
Borrar filtros

generation of sound wave

9 visualizaciones (últimos 30 días)
N/A
N/A el 12 de Feb. de 2019
Comentada: Star Strider el 12 de Feb. de 2019
how can i generate a sound wave through matlab?

Respuesta aceptada

Star Strider
Star Strider el 12 de Feb. de 2019
Fs = 4.41E+4;
t = linspace(0, Fs*5, Fs*5);
f1 = 1E+3;
f2 = 1E+1;
s = sin(2*pi*f1*t/Fs) .* cos(2*pi*f2*t/(5*Fs));
sound(s, Fs)
Experiment to get the result you want.
  2 comentarios
N/A
N/A el 12 de Feb. de 2019
actually i want a graph generated with many peaks and valleys
Star Strider
Star Strider el 12 de Feb. de 2019
Adding a plot call to my previous code (and changing the modulating signal a bit):
Fs = 4.41E+4;
t = linspace(0, Fs*5, Fs*5);
f1 = 1E+3;
f2 = 1E+1;
s = sin(2*pi*f1*t/Fs) .* cos(2*pi*f2*t/(10*Fs));
sound(s, Fs)
figure
plot(t, s)
grid
Experiment to get the result you want.

Iniciar sesión para comentar.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by