I have to write some simple examples in Matlab which use spectral subtraction. These examples will be included in a paper to help a friend understand spectral subtraction. But I don't know where to start with spectral subtraction ? Please, explain the technique and maybe give me some tips for what can I do with this method in Matlab. Some snippets of code would be very useful for me as I am not an expert in Matlab.


closed as too broad by jojek, JRE, Matt L., Jason R, MBaz May 27 '15 at 14:22

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 3
    $\begingroup$ Please search this site and the internet. A LOT has been written about spectral subtraction and it's not useful to repeat everything. As a start, have a look at this answer. $\endgroup$ – Matt L. May 27 '15 at 9:04