Reddit Reddit reviews Signals and Systems (2nd Edition)

We found 13 Reddit comments about Signals and Systems (2nd Edition). Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Science
Computer Systems Analysis & Design
Signals and Systems (2nd Edition)
Check price on Amazon

13 Reddit comments about Signals and Systems (2nd Edition):

u/MitchellHolmgren · 9 pointsr/China

My professor used Signals and Systems as the textbook. Since the professor can't speak English and the lecture was boring, I decided to skip the class and watch online lectures instead. At the final, I found out the exam was copied from other schools and translated into English.

One time, I failed a class because the professor lost my paper. the paper is still to be found.

Chinese education loves math riddles. Sometimes, they will give out riddles for students to solve. I can't possibly solve those riddles in the limited time without coming across them before hand.

I tend to skip classes and read textbooks by myself. Chinese textbooks are poorly organized and work load was heavy. I always found that the final exam questions were not covered by the book.

In C programming class, students are required to answer ambiguous questions and write snips by hand. It was ridiculous. Students who can't write any program by themselves could earn a perfect score. I just merely passed.

If I lived through boring lectures, made notes on what types of questions would be on the exam, had previous final papers on my hand, and made the professor know my face, I could have passed. If I did a bunch of exercises and understand the material perfectly, I might have passed (since I never got to see my papers, I am not able to make any conclusion). For some subjects, since I kinda understand the material, I could have failed but I got a pass. For some subjects I had absolute confidence, I failed.

I am responsible for my failing. If I had the chance to do it again, I would choose not to waste my time in CQU.


u/eltimeco · 7 pointsr/ElectricalEngineering

the classic signals book is Signals and System by Alan Oppenheim.

https://www.amazon.com/Signals-Systems-2nd-Alan-Oppenheim/dp/0138147574

u/qblock · 6 pointsr/math

This is the grad school "bible" in (digital) signal processing, heavy on linear algebra and probability:
http://www.amazon.com/Mathematical-Methods-Algorithms-Signal-Processing/dp/0201361868

Undergrad "bible" (mostly just a fourier analysis approach; useful for linear, time-invariant, causal systems):
http://www.amazon.com/Signals-Systems-2nd-Alan-Oppenheim/dp/0138147574

u/fedoraOrange · 5 pointsr/EngineeringStudents

Signals & Systems 2nd Edition by Oppenheim, Willsky and Nawab is the book I'm using and I've found it to be quite enjoyable reading it. Probably also helped me ace the midterm as well.
EDIT: Here's the Amazon page: http://amzn.com/0138147574

u/AudioRevelations · 4 pointsr/ECE

DSP is really useful in a wide variety of disciplines, especially if you end up becoming an embedded programmer. A lot of embedded code hooks into digital or analog sensors, and gleaning useful information from these sensors usually requires some amount of signal processing. Granted, it isn't always as complicated as what you'd learn in a DSP class, but it is really useful to know that stuff is available when you need it.

All this being said, I'm not going to lie to you, this material is not exactly intuitive, and can be very challenging to learn on your own. It is very math heavy, and there aren't very many good resources out there that I know of that can help with the learning curve.

Things that I used to help me get through the classes were:

u/ianbanks · 4 pointsr/electronics

Signals and Systems, Oppenheim is a good introduction to System Theory, and Valkenburg's Analog Filter Design does well on filters (particularly active filters).

There isn't much good on passive (LC) filters still in print, though.

One gap in most references on filters is the specifics of elliptic filters. They lament the difficulty of elliptic functions and just cover using tables to design them. If you'd like some useful papers on elliptic filters though, let me know.

u/mostly_complaints · 2 pointsr/DSP

As a software developer the hardest part will probably be sharpening your mathematics skills. At my undergrad the CS kids only took up to Calculus II, which is really not enough math.

I started on DSP as a sophomore, teaching myself from this book. Even though I was able to implement a few filters successfully and understand the basics, I don't think it really clicked until I took a linear systems course.

All that being said, you can totally do it. But it won't be easy without the technical background - sure you use the tools we make, but honestly we hide most of the technical parts from the user anyway (the user doesn't know about or care about Butterworth vs Chebeshev filters). Put in the work to learn the mathematics. I recommend Oppenheim and Willsky if you don't have the linear systems background. Besides that, you really just need to show the company that you're a music lover, and it looks like for you that should be easy enough. PM me if you want more info.

u/m1k3st4rr · 2 pointsr/math

Ahh gotcha. A more intuitive description might be that the Guassian is a neat way of "smoothing" your function. If you are looking at your function f at some time t, then the Gaussian just adds a little bit of the function at times close to t, say f(t+1) and f(t-1).

The mathematical description of applying this filter on your entire signal is called convolution, and the DFT provides ways of doing this quickly.

For reference, I learned from the book Signals and Systems

u/MostlyTolerable · 1 pointr/math

Oppenheim gives a really great explanation for the motivation and derivation behind the Laplace and Fourier Transforms in is book Signals and Systems.

I know he also has some lectures on MIT Open Courseware, but I haven't seen them. I've heard good things.

I was really happy to have read that book before my Diff Eq class. Because that text just threw the Laplace Transform at us like it was handed down from the gods.

u/BayanBennett · 1 pointr/abletonlive

once again Wikipedia leaves out one critical assumption.

Nyquist, much like fourier series, relies on the function being "reasonably smooth"

In electronic music, the abundance of jump-discontinuities and impulses creates a lot of transient components in the signal (audio).

This is the book I've been using for almost 3 years: http://www.amazon.com/Signals-Systems-2nd-Alan-Oppenheim/dp/0138147574

If you can get a hold of a copy, read chapter 7.
From pg 520:
>The [Nyquist] sampling theorem, which is most easily explained in terms of impulse-train sampling, establishes the fact that a band-limited signal is uniquely represented by its samples. In practice, however, narrow, large-amplitude pulses, which approximate impulses are also relatively difficult to generate and transmit.

Since uncompressed files are created via impulse-train sampling and use zero-order hold, any transients between sample points are lost.

Open 1920x1080 image and then resample the image at half the original pixels/inch. Layer the image over the original and set the blend mode to difference or divide. In the following image, I used the divide blend mode and then inverted the image. Of course the image is actually better than pure down-sampling because it applies some interpolation and anti-aliasing when the image is re-sampled, but it still demonstrates my point. Even though the visible color spectrum is a band-limited signal, you can see some degradation of quality, but only when you use software to calculate the difference in the images.

:B

u/5hredder · 1 pointr/UofT

Hey,

ECE212.


ECE241 - You learn C++ and OOP fundamentals in this course. We didn't have a textbook when I took it. Just online notes.

ECE241 - Stephen Brown is a prof at UofT and a great lecturer. I also still have this book if you are interested in buying from me!

ECE216 - Might still have this book if you're interested.

ECE221 - Professor Stickle probably will teach this course. Great lecturer but his tests/exams are notoriously hard.

ECE243 - Did not have a textbook when I took the course. Prof. Moshovos provided course notes online.

ECE297 - No textbook for this course. It's like a mini design project that lasts all semester where you have to build a concurrency based storage server in a team of 3. Picking a good team of programmers and technical writers is imperative.

Protip: Next time check TUSBE for textbook names and buying second-hand textbooks.

PS: Congrats on getting through 1st year, 2nd year will be tough.

u/jlf · 0 pointsr/programming

I took the same two courses, as well as EE123 (digital signal processing), which had a very good text: http://www.amazon.com/Discrete-Time-Signal-Processing-2nd-Prentice-Hall/dp/0137549202. Another good one is http://www.amazon.com/Signals-Systems-Prentice-Hall-Signal-Processing/dp/0138147574/ref=sr_1_1?ie=UTF8&s=books&qid=1240638404&sr=1-1 , which was an optional text for EE120 when I took it (much better than the Lee & Varaiya text IMO).