2
$\begingroup$

I am very interested in this question and can literally not find anywhere a simple answer, so apologize in advance if it does not fit well this community.

I am looking for either an online resource or a book with computer exercises and solutions in signal processing (can be really anything in this space). I am interested in practicing independently, and while there are countless sources for practice computer exercises, I could not find any source that has solutions as well. Don't mind buying a $100 text book if needed. Appreciate any help in this direction.

$\endgroup$

3 Answers 3

4
$\begingroup$

"Digital Signal Processing: A Computer-Based Approach" by Sanjit Mitra is what you need I guess, especially the exercises at the end of each chapter. There is a booklet on the Internet again by Mitra, named Digital Signal Processing Laboratory Using MATLAB. The other option could be Practical Signals Theory with MATLAB Applications.

$\endgroup$
2
  • $\begingroup$ Does it have solutions too? $\endgroup$
    – moshikafya
    Jul 8, 2017 at 22:59
  • $\begingroup$ @moshikafya , I guess so, but I can not remeber, since it was long ago I studied his books. Google "solution manual for ....". $\endgroup$
    – MimSaad
    Jul 9, 2017 at 6:18
3
$\begingroup$

Signal Processing is a very broad area, you might want to down select a bit.

For speech processing,

L. R. Rabiner and R. W. Schafer, "Matlab exercises in support of teaching digital speech processing," 2014 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Florence, 2014, pp. 2480-2483 [link].

$\endgroup$
2
  • $\begingroup$ Thanks, but it seems like a paper rather than a set of problems with solutions, unless I am missing something? And yes, I don't mind which subject within signal processing as I mentioned. Speech processing works too. $\endgroup$
    – moshikafya
    Jul 8, 2017 at 1:15
  • $\begingroup$ They have a text book which I thought they referred to. I haven't looked at the book but Rabiner and Schafer are Signal Processing foundational figures. One might say royalty with a small r. If they say they have 58 problems they have 58 problems $\endgroup$
    – user28715
    Jul 8, 2017 at 1:24
2
$\begingroup$

You can check out ThinkDSP if you're okay with implementing DSP stuff using Python. You can get the book for free here and the associated code here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.