Sep 28, 2018 18:21
@Fat32 I think this answer explains it pretty clearly. dsp.stackexchange.com/a/9512/35. It should be clear how to experiment with the designs in Matlab after going through it.
Sep 28, 2018 18:19
@Fat32. Yes, it's extremely surprising, and that's part of the reason people got so excited about them :). Check the two answers in the comment I posted to MattL (one of them has source code to do the design using numpy).
Sep 28, 2018 18:19
@Fat32 Moving to chat doesn't mean they'll be removed--just transplanted to a setting that's more suitable for discussion. The short answer for SG filters, is that the local polynomial fit is dependent on the sample spacing, which happens to be FIR for equally-spaced samples. The filter coefficients serve to evaluate the least-squares polynomial at 0 using a dot product with the signal values.
Sep 28, 2018 18:19
@MattL. I really should move all these comments to chat, but these answers may save you the trouble of explaining (dsp.stackexchange.com/a/9494/35, dsp.stackexchange.com/a/9512/35).
 

 Coursera Study Group

An open study group for Coursera Students enrolled in differen...
Apr 13, 2012 07:42
The Stanford Fourier Analysis lectures are amazing as well.
Apr 13, 2012 07:41
I learned more heavy linear algebra from watching a few of those lectures than any of the MIT OCW stuff.
Apr 13, 2012 07:41
It's like linear algebra combined with differential equations.
Apr 13, 2012 07:39
Interesting. The one I really want them to put in coursera format is Linear Dynamical Systems.
Apr 13, 2012 07:35
Yeah, I was really looking forward to that one. Maybe next time around. Like what are the pre-reqs for it?
Apr 13, 2012 07:35
How is the PGM class so far?
Apr 13, 2012 07:28
Another trick I like is finding graduate classes with a module that reviews some prerequisite. Those "reviews" often teach the subject better than an entire class.
Apr 13, 2012 07:27
That way one author will hopefully fill in the gaps left by the others.
Apr 13, 2012 07:26
In the absence of good lectures, that is.
Apr 13, 2012 07:26
Well, learning just about any difficult subject tends to require finding at least 3 really good books from different authors.
Apr 13, 2012 07:24
Yeah, exactly. Or say controversial things like "nobody ever uses this".
Apr 13, 2012 07:24
And that's the real value of the all OCW stuff (for me at least).
Apr 13, 2012 07:24
In other words, there's lot of ambient wisdom that gets conveyed during lectures that most people would never put into a book.
Apr 13, 2012 07:23
The main problem with books (in relation to self-study) is that they are too formal.
Apr 13, 2012 07:21
Yeah, I like to verify most of my knowledge with programming (whenever possible), which I find makes it stick more than exercises. Unless the exercises happen to be really well designed...
Apr 13, 2012 07:18
Yeah, I've got mixed feelings about these online courses compared to how I learn on my own.
Apr 13, 2012 07:18
Ha :)
Apr 13, 2012 07:17
Deadlines provide a minor motivation, but good content is better.
Apr 13, 2012 07:16
Well, deadlines are OK if they're relative rather than absolute.
Apr 13, 2012 07:16
There's too much of an effort to re-create a "classroom" experience, and it doesn't transfer.
Apr 13, 2012 07:15
Which just seems capricious and arbitrary. Online courses should be asynchronous.
Apr 13, 2012 07:14
Yeah, even when I took the Machine Learning one, I started it almost 2 months late, so even though I technically got a perfect score, they wouldn't grade it that way.
Apr 13, 2012 07:13
The nice thing about Coursera is that all the content was contained in the lectures.
Apr 13, 2012 07:12
Yeah, this MIT one is wearing me out. I was signed up for 3 coursera courses when this one started, and had to drop out of all of them :)
Apr 13, 2012 07:11
Yep.
Apr 13, 2012 07:11
I think future verisons of the course will be better--this is kind of the prototype.
Apr 13, 2012 07:11
The infrastructure is more coherent/mature than the content.
Apr 13, 2012 07:11
Yeah, they've really got some manpower behind it, and some really good programmers.
Apr 13, 2012 07:10
Interesting. I haven't tried anything from Udacity yet.
Apr 13, 2012 07:09
They have a full circuit simulator in the browser, for example.
Apr 13, 2012 07:09
The interesting thing about MITx vs. Coursera is that the infrastructure is more comprehensive.
Apr 13, 2012 07:08
Right, that's the main difference--prerequisites are assumed. Diff eq's, some electronics background, etc.
Apr 13, 2012 07:07
The lectures felt coherent.
Apr 13, 2012 07:07
It's supposed to be like a "real" MIT class, so it's more immersive. I actually enjoyed watching the OCW circuits lectures more than I'm enjoying this class, if that makes sense.
Apr 13, 2012 07:06
They've got one professor doing the lectures, and another doing the assignments, and the content doesn't seem to connect 100%.
Apr 13, 2012 07:05
Much more time consuming than the coursera stuff was, mainly because they don't pull any punches, technically speaking. However, the coursera stuff felt MUCH more coherent.
Apr 13, 2012 06:37
I went through the first version of Machine Learning though. Pretty good.
Apr 13, 2012 06:36
I was signed up for the PGM class, but the MITx circuits one is taking up all my ambient time at the moment.