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$
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$
  • $\begingroup$ Does it have solutions too? $\endgroup$ – moshikafya Jul 8 '17 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 '17 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$
  • $\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 '17 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$ – Stanley Pawlukiewicz Jul 8 '17 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, privacy policy and cookie policy

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