How can I divide a sound wave by its rms amplitude?

 Accepted Answer

Geoff
Geoff on 17 Apr 2012
I gave an answer today that required an RMS calculation.
You can make a throw-away function for RMS:
RMS = @(x) sqrt(mean(x.^2));
And then to answer your question:
signal = signal / RMS(signal);

1 Comment

dpb
dpb on 19 Jul 2024
Stumbled on this from suggested links -- beginning with R2012a the Signal Processing TB contains rms which was subsequently moved into MATLAB proper with R2022a.

Sign in to comment.

More Answers (0)

Asked:

on 17 Apr 2012

Commented:

dpb
on 19 Jul 2024

Community Treasure Hunt

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

Start Hunting!