This file collects the significant changes to the book since its initial public release.
-
Addressed an issue with the discussion on chattering. Resulted in a fair amount of reworking. But I think it demonstrates the issue better. Thanks to @sjoelund for pointing that out and his suggestions.
-
Several enhancements related to creation of eBook versions were added by @dietmarw.
-
Merged mtiller#208
-
Tried to address @tbeu's concerns about Linux dependencies.
-
Addressed some issues with wording not being updated in issue #210
-
Incorporated a number of nice pull requests from Thomas Beutlich (@tbeu) that improved the quality of the text, images and the models.
-
Added a note about non-linear and time-variant models to the discussions in the section on state space representations. This, again, the result of a discussion with Thomas Beutlich @tbeu.
-
At @dietmarw's request, I added a few more examples to the discussion of array related functions.
- Added missing figure in discussion on one-dimensional heat transfer using arrays.
- Greatly improved structure for PDF. This is all thanks to Dietmar Winkler (@dietmarw) who restructured many things to give the PDF version a more proper structure that includes parts, chapters and sections.
-
Made the first few plots in the discussion of state events NOT interactive. This is because they are showing results of problematic simulations that don't run well in the browser.
-
Clarification of heater output plot in discussion of hysteresis.
-
Emphasized the use of equations over algorithms in discussion on hysteresis.
-
Added padding and the end of the HTML body so page doesn't end abruptly
-
Added discussion of the
smooth
operator (issue #188)
-
Completed discussion of synchronous clock features in section on Sampling.
-
Completed table that discusses the relationship between events and various functions/operators (issue #187)
-
Used a consistent heat transfer formulation throughout the book (issue #150)
-
Added review of missing clock related functions
- Improved discussion of initial conditions to mention the
fixed
attribute (issue #133)
- Added missing explanation of annotation structure
- Added an explanation of
record
constructors (issue #60, opened by @casella)
- Improved visibility for search engines
- Simplified README (issue #151)
- Improved highlighting (thanks to @dietmarw and the newest version of Pygments)
- Moved the site to book.xogeny.com with redirects from beta site.
- Lots of cleanup of annotations by @tbeu and @dietmarw
- Switched back to using MathJax (looks nicer, but requires JS)
- Updated the README to help orient people who want to contribute.
- Incorporated a bunch of excellent fixes and improvements from @mrtiller related to #42.
- Merged a the following pull requests from @tbeu: #143, #142, #141, #139, #137, #117 and #93
- Merged a change from @tbeu regarding a heat transfer example in the discussion on packages.
- Merged a bunch of changes from @tbeu that improve the external function examples and clean up a few other things.
- Fixed an error in the source code for the 1D heat conduction equation examples and fixed a recurring error (see issue #53) in the equations presented along with the source code.
- Fixed issue #61 which involved a misplaced annotation.
- Fixed an error in one of the Lotka-Volterra equations raised in issue #50.
- Corrected the explanation on the
unit
attribute raised in #59
- Early access release, first official public version.