Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
I suggest that you stay away from textbooks in the beginning mostly because they might bore you with all of the theory upfront and you don't want to get discouraged by picking up the wrong book.
I suggest that you start with some tutorials that you can find online.
Take a look at the following tutorials
**broken link removed**
There are some excellent tutorials on the basics, time domain processing, frequency analysis, filtering, DSP processors, etc.
https://www.dsptutor.freeuk.com/
This has some basic information, tutorials on digital filters
and some Java applets related to DSP.
If you must look at a textbook for more information, I suggest that you start with this online textbook "The Scientist and Engineer's Guide to Digital Signal Processing" by Steven W. Smith, Ph.D. You can browse and/or download the entire book in PDF format here https://www.dspguide.com/pdfbook.htm
The best thing that you can do is to download octave(www.octave.com) it is a tool which is same as matlab and is a key yo understand basic functionalities in DSP .
After this start with Richard lyons this is one of the simplest books around and then implement everything or the exercises in octave.
I think from here on you can rad various standards.
The best thing that you can do is to download octave(www.octave.com) it is a tool which is same as matlab and is a key yo understand basic functionalities in DSP .
After this start with Richard lyons this is one of the simplest books around and then implement everything or the exercises in octave.
i would prefer u to learn matlab it is very helpful in understanding and learning dsp.
and u could also look some datasheet and application notes of dsp processor from national or anywhere.
DSP by Proakis and Manolakis which is available on this board is a good book. You should at least read Chapter 1 of the book since it provides the big picture of DSP. I suggest that you use this book and Oppenhiem's book.
The above links to OCTAVE are wrong.
The right page should be www.octave.org
regards
maXer
Cited from the page:
GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.
Octave has extensive tools for solving common numerical linear algebra problems, finding the roots of nonlinear equations, integrating ordinary functions, manipulating polynomials, and integrating ordinary differential and differential-algebraic equations. It is easily extensible and customizable via user-defined functions written in Octave's own language, or using dynamically loaded modules written in C++, C, Fortran, or other languages
i think all aforesaid books are good, if you are a beginer in DSP feild, i think it would be usefull if you go through Signals and system by Symon Hykin, it is a good book, with matlab codes, you can conceptualise the ideas using matlab, all the best
Hi,
"Signal Processing and Linear systems" by B. P Lathi is a good book. The concepts are clearly explained and is not obscured by mathematics. It starts with analog signal processing and gradually transforms to Digital signal processing. we also get to know that digital transforms are approximations to continous time transfroms.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.