math_expressions 1.0.0 math_expressions: ^1.0.0 copied to clipboard
A math library for parsing and evaluating expressions in real, interval and vector contexts. Also supports simplification and differentiation.
1.0.0 - 2018-08-11 #
- Add support for Dart 2.0
- Drop support for Dart SDK versions below 1.24.0
- Depend on
vector_math
2.0.0 or newer
0.4.0 - 2018-08-10 #
- Last release to only support Dart 1.x
- Prepare for Dart 2.0
- Enable strong mode
- Analyzer and linter fixes
- Drop support for Dart SDK versions below 1.21.0
0.3.0 - 2016-07-09 #
- Rename
Point3D
toPoint3
Point3
now is a subtype ofVector3
- Add mod (%) operator and ceil, floor functions
- Fixing a few missed chain rules in
derive
0.2.0+1 - 2015-12-30 #
- Depend on
vector_math
1.4.4 or greater
0.2.0 - 2015-11-19 #
- Add support for basic vector operations
- Switch to using
test
instead ofunittest
package - Warning: Depends on git version of
vector_math
as latest pub release is severely outdated
0.1.0 - 2014-07-19 #
- Add absolute value function (by markhats)
- Add sign function
- Improve test coverage
- Adapt string representation of unary minus to standard syntax
0.0.9 - 2014-03-30 #
- To create exponentials, use
e(x)
ore^x
. Consequently, removed support forexp(x)
. - Improve test coverage
- Update dependencies
0.0.8 - 2013-12-10 #
0.0.7 - 2013-11-09 #
- Introduce nested context/naming scopes
- Improve vector evaluation
- Add some missing methods
- Improve test coverage (custom and composite functions)
- Remove boilerplate code
0.0.6 - 2013-11-07 #
- Add compose operator for functions:
Use&
to conveniently create a CompositeFunction from two existing functions:expr = f & g;
- Improve documentation and dartdoc generation
0.0.5 - 2013-11-06 #
- Minor code cleanup
- Prepare for Dart 1.0
0.0.4 - 2013-10-11 #
- Fix handling of operator associativity
- Add support for default functions to parser
- Add support for unary minus to parser:
Input with underscore. Instead of2*-5
use2*_5
.
0.0.3 - 2013-10-09 #
- Add cli evaluator to examples
- Improve test coverage
- Fix bug in differentiation of Sin and Cos
- Remove support of unary minus in Parser
0.0.2 - 2013-10-07 #
- Improve test coverage
- Improve documentation
- Fix bug in simplification of Minus
- Fix bug in simplification of Times
- Implement evaluation of nth root
0.0.1+1 - 2013-10-06 #
- Improve documentation and examples
0.0.1 - 2013-10-04 #
- Initial release of standalone version