Commit Graph

848 Commits

Author SHA1 Message Date
Roger Labbe
ba553f2068 Fixes for GitHub issue #65.
Minor wording changes to clarify meaning.
2015-12-15 16:05:01 -08:00
Roger Labbe
e12352c520 Fixed equation for total probability theorem.
I was using the wrong subscript (i instead of j) in the sum.
2015-12-15 15:45:26 -08:00
Roger Labbe
04ce859d01 Minor copy editing. 2015-12-13 15:16:33 -08:00
Roger Labbe
7905298583 Improved description of state-space methods. 2015-12-13 15:16:00 -08:00
Roger Labbe
26125c538f Added example of KF without using FilterPy. 2015-12-13 15:15:27 -08:00
Roger Labbe
6a05d8edd7 Fixed spelling mistake. 2015-12-13 11:01:15 -08:00
Roger Labbe
01dab63459 Added reference to Grewal2008 for observability. 2015-12-13 10:53:45 -08:00
Roger Labbe
a1a1753c18 Fixed description of fixed-point filter.
I mistakenly stated that it re-estimated the points between times
j and k, when of course it recomputes only a single fixed point.
2015-12-10 20:21:13 -08:00
Roger Labbe
9ece51233b Minor copy edits. 2015-12-10 19:31:41 -08:00
Roger Labbe
0ca7aa1e84 Reran cells so they are executed in sequence. 2015-12-10 19:31:16 -08:00
Roger Labbe
5794485341 Added animation to PF chapter. 2015-12-10 18:13:41 -08:00
Roger Labbe
41d8d246e0 Extensive copy editing. 2015-12-09 06:31:14 -08:00
Roger Labbe
7b218e7243 Fixed typos. 2015-12-09 06:30:42 -08:00
Roger Labbe
ef28d71938 Minor rewordings. 2015-11-29 20:46:49 -08:00
Roger Labbe
69ca760803 Typo fix. 2015-11-29 20:15:27 -08:00
Roger Labbe
bfbfb0dcf8 Copy edit of math chapter.
Got rid of the duplicates and crud. Ordered sections in logical order,
and better explained the idea of state-space methods.
2015-11-29 14:41:50 -08:00
Roger Labbe
ae4b3663ef Added definition for plant. 2015-11-29 14:41:34 -08:00
Roger Labbe
2b7b5da5aa Copy editing. 2015-11-27 14:29:49 -08:00
Roger Labbe
3e65b5d2f7 Lots of book formatting changes.
Changed default sizes of plots, changed the book template for
pdf creation, and lots of minor edits, most changing bold to
italic, and removing italic for emphasis.
2015-11-26 13:08:40 -08:00
Roger Labbe
d2f8747c36 Equations line break bug. 2015-11-25 14:26:45 -08:00
Roger Labbe
2efd4e0690 Added instructions for binder. 2015-11-25 13:42:50 -08:00
Roger Labbe
c0fe5e7de8 Book format changes.
Moved book_format out of code to simplify importing it into the
notebooks. Added code to it to suppress future warnings from
matplotlib 1.4.3, and to set the numpy print precision to 3
decimal places.
2015-11-25 13:29:40 -08:00
Roger Labbe
7cd8e11b57 More work on multivariate gaussians.
Not copy edited yet, but more work on making the material on
multivariate gaussian more understandable (mostly by reordering
concepts).
2015-11-25 12:39:15 -08:00
Roger Labbe
a57fdfeaa9 Fixed import error. 2015-11-25 12:07:02 -08:00
Roger Labbe
cbd7ac3bc8 Was not saved in browswer at last check in!
I forgot to hit the save button before checking this file in a
few check ins ago.
2015-11-25 12:03:17 -08:00
Roger Labbe
d11798b0d8 Fixed name of the 6x9 book file. 2015-11-25 12:02:48 -08:00
Roger Labbe
7c9bedca38 Fixed animations.
Not sure why, but the two line title was being cut off when
displayed. I must have changed somethign in the matplotlib
sytle at some point that broke this.
2015-11-25 12:01:32 -08:00
Roger Labbe
6f6108780c Fixed errorbar plots in gh chapter.
I changed the ZZy-axis earlier, which meant that the bar for
sensor A was not visible.
2015-11-25 12:00:38 -08:00
Roger Labbe
fe79d7409f Improved correlation examples.
Switched house floor plan vs price to student height and weight.
This matches with the Gaussians chapter that found the variance
in heights.
2015-11-24 09:40:08 -08:00
Roger Labbe
3966f3d707 Removed try/except block
Block was there to handle older version of FilterPy. GitHub
issue 49.
2015-11-24 09:02:36 -08:00
Roger Labbe
87032818fd Changed IPython Notebook to Jupyter Notebook. 2015-11-24 08:37:51 -08:00
Roger Labbe
6c1de8ce61 Reran cells so output is correct. 2015-11-24 08:28:46 -08:00
Roger Labbe
89d934d88c Copy editing. 2015-11-24 08:22:23 -08:00
Roger Labbe
6871e55e78 Fixed import errors. 2015-11-23 17:41:44 -08:00
Roger Labbe
bb36ee299f Copy edit of chapter. 2015-11-23 17:41:27 -08:00
Roger Labbe
f07250b8f0 Fixed language about 'next chapter'.
I split the multivariate KF chapter into two, so references to the
'next' chapter were inaccurate.
2015-11-22 11:58:43 -08:00
Roger Labbe
1b71b73c55 Reran cells
Forgot to rerun all cells before last check in.
2015-11-22 11:14:13 -08:00
Roger Labbe
db4f275575 Rewrite and reorganization
Worked on getting the 'flow' of information to be more logical.

Added a section on comparing a uniform, Gaussian, and discrete
distribution to model errors so the reader can better understand
the relationships between the three filters.
2015-11-22 11:11:50 -08:00
Roger Labbe
791819d76f fixed latex typos. 2015-11-21 14:27:27 -08:00
Roger Labbe
562cf95a7c Changed covariance explantion
`
2015-11-21 14:27:00 -08:00
Roger Labbe
2455d797be Moved statistics math to Gaussians chapter. 2015-11-21 12:56:56 -08:00
Roger Labbe
5ae739a2c6 Altered font size to be a bit more readable. 2015-11-21 12:54:45 -08:00
Roger Labbe
b030488cb3 Used better variable names for formatting code. 2015-11-21 12:54:23 -08:00
Roger Labbe
56bea69ea6 Extensive improvements.
Many worked to explain random variables much better than before,
and otherwise streamlined the explanations so they support the
rest of the book better. Moved some material from the math chapter
in support of this.
2015-11-21 12:43:51 -08:00
Roger Labbe
b0f84e0c16 Merge pull request #70 from dnstanciu/master
Fixed JSON settings being overwritten with matplotlib version.
2015-11-20 16:16:09 -08:00
dnstanciu
585ebdaf2a Fixed JSON settings being overwritten with matplotlib version. 2015-11-18 19:18:08 +01:00
Roger Labbe
56ede47d83 Fixed deprecated use of axes.color_cycle
Matplotlib 1.5 deprecrates the use of axes.color_cycle in favor
of axes.prop_cycle

I prefer to use the new styles coming from matplotlib, but for now,
to maintain backwards compatibility, I am hand coding the styles
still.
2015-11-14 08:55:24 -08:00
Roger Labbe
fc6b9f8676 Added definitions of unimodal and multimodal. 2015-11-06 12:27:52 -06:00
Roger Labbe
892a586cc5 Fixed typo in JSON
Somehow an extra character creeped in, making the notebook
invalid JSON, and thus unable to be opened.
2015-11-03 16:56:32 -06:00
Roger Labbe
a40ad0327b fixed typo 2015-11-02 08:05:12 -06:00