Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: mathnet/mathnet-symbolics

Tags

v0.24.0

Toggle v0.24.0's commit message
Math.NET Symbolics v0.24.0

Usability: Operators module now provides I, E and Pi (instead of pi) (breaking)
Usability: VariableSets.Alphabet provides a-z variables that can be opened on demand
Fixes issue where operators were generic where they should not have been
Minor internal simplifications and streamlining

v0.23.0

Toggle v0.23.0's commit message
Math.NET Symbolics v0.23.0

Uses Math.NET Numerics v4.15.0 or newer
Better support for decimal values
Drop From prefix in Expression.FromInt32 et al (breaking)

v0.22.0

Toggle v0.22.0's commit message
Math.NET Symbolics v0.22.0

Fix evaluation for Csc ~Andrew Boyarshin
Fully separated unary from N-ary functions, they now have a separate DU
Distinct known function names: binary atan is now atan2, unary log (log-10) is now lg.
Introducinig Enriched and Typed expressions, preparing for explicit argument nodes.
LaTeX: render full-word symbols with mathrm and force cdot in products if necessary
Infix/LaTeX: visual expressions can now be formatted also to a TextWriter
Infix/LaTeX: approximations now always render with a decimal point (to clearly distinct from integers)
Infix: parsing logic reworked to parse via visual expressions (no longer forcing auto-simplified full expressions)
Approximations now reduce 0.0x to 0.0 as a practical compromise.
Polynomial and rational algorithms handle approximations better (especially 0.0).

v0.21.0

Toggle v0.21.0's commit message
Math.NET Symbolics v0.21.0

Support for compact powers of functions in visual expressions. Enabled by default for LaTeX.
Simplified visual expression styles, no more customizable function mapping.
Visual expressions can now be converted to full algebraic expressions.
More convenient interop with primitive number types
Uses Math.NET Numerics v4.9.1
Build with .NET Core SDK 3.1.1

v0.20.0

Toggle v0.20.0's commit message
Math.NET Symbolics v0.20.0

Bind bessel, hankel functions to Math.NET Numerics special functions ~Jong Hyun Kim
Bessel ratio functions ~Jong Hyun Kim
Airy functions ~Jong Hyun Kim
Docs/Website Improvements, Examples for more languages ~FoggyFinder
Uses Math.NET Numerics v4.7

v0.19.0

Toggle v0.19.0's commit message
Math.NET Symbolics v0.19.0

Uses Math.NET Numerics v4.6
Supports .Net Standard 2.0

v0.18.1

Toggle v0.18.1's commit message
Math.NET Symbolics v0.18.1

Code Signing: SHA2 (256) instead of SHA1

v0.18.0

Toggle v0.18.0's commit message
Math.NET Symbolics v0.18.0

Calculus: fix derivatives of Asin, Acos, Atan ~diluculo
Trigonometric: fix contraction of cos(a)sin(b) ~diluculo
Trigonometric: expansion and contraction of sinh/cosh ~diluculo
Fix and improve arithmetic of infinity, closer to Mathematica ~diluculo
Evaluate: powers with negative radix and non-integer exponent are lifted to complex numbers
Binaries are now signed with a certificate

v0.17.0

Toggle v0.17.0's commit message
Math.NET Symbolics v0.17.0

Compile expressions to delegates ~Francesco Bertolaccini
SymbolicExpression: OOP-friendly expression wrapper

v0.16.0

Toggle v0.16.0's commit message
Math.NET Symbolics v0.16.0

Multi-Arg functions: atan2, log ~Francesco Bertolaccini, FoggyFinder
Trigonometric.substitute: handle cot, sec, csc correctly ~Francesco Bertolaccini
Expression.root: apply automatic simplification
VisualExpressions: introduce alternative visual (instead of semantic) expression structure
Infix, LaTeX, MathML: formatting using visual expressions
LaTeX: proper rendering of roots, improved parenthesis handling
Infix: avoid parenthesis around floating-point approximations
Drop obsolete print functions (use format instead)