|
 |
 |
 |
Changelog for octave-forge-symbolic-2.9.0-bp154.1.29.noarch.rpm :
* Thu May 07 2020 Stefan BrĂ¼ns - Update to version 2.9.0: * Default python interpreter is now `python3`. * Fixes for SymPy 1.5. + `AATTsym/round` changed to round-to-even. + fix broken EmptySet `finiteset()`. * Documentation updates for upcoming Octave 6. * If the Pythonic package is loaded, automatically use it for Python communication (see `help sympref` for details). * Deprecation notice: `python_cmd` will be removed in a future release.- Switch to python3, drop python *-devel build dependency * Tue Jul 16 2019 Atri Bhattacharya - Update to version 2.8.0: * New symbolic commands: eval ezmesh find sinc * Update minimum versions of SymPy to 1.2 and Octave to 4.2. * Fixes for SymPy 1.4. * Newer SymPy versions improve QR and LU on non-square matrices. * Support for expressions with min and max such as `min(x, y)`. * `subs(f)` now works: it finds values from the workspace. * `gammainc` now regularized correctly. * `lambertw` has more consistent printing. * Other bug fixes and documentation updates.- Update version numbers for python-sympy and octave-cli for Requires and BuildRequires in keeping with upstream. * Wed Nov 21 2018 badshah400AATTgmail.com- Update to version 2.7.1: * New symbolic command: numdem * Fixes for SymPy 1.3. * Various bug fixes and documentation updates. * Thu Aug 16 2018 badshah400AATTgmail.com- Update to version 2.7.0: * New symbolic commands: arg, euler, ezcontour * New `AATTdouble` numerical functions; these are wrappers around SymPy, so they are slower than native floating-point implementations: bernoulli, euler, chebyshevT, pochhammer, chebyshevU. * The initial startup is much quieter! * `vpa` now warns of low-precision on non-numbers strings with decimals such as `vpa(\'cos(0.1)\')`. See \"help vpa\" for details. * `subs` allows multiple scalar variables to be replaced with symbolic matrix expressions. * symfun can be evaluated at symbolic matrices: `f(sym([1 2; 3 4]))` now works where `f(x)` is a symfun. * Fixes for symfuns such as `syms N(t)` where the function name conflicts with a SymPy command. * Fixes for how assumptions interact with symfuns. * New command `sympref diagnose` to help debug Python/SymPy issues. * Improve `function_handle` support by supporting more functions. * Fixes for several bugs mentioning \"immutable matrices\". * `bernoulli` now works with array inputs. * Added a `private/defaultpython.m` to make it easier for distributors to control which python interpreter is used by default. * Fixes for GNU Octave 4.4. * Fixes for SymPy 1.2. * Various bug fixes and documentation updates. * Fri Aug 18 2017 badshah400AATTgmail.com- Update to version 2.6.0 * New symbolic commands: ellipke, ellipticCE, ellipticCK, ellipticCPi, ellipticE, ellipticF, ellipticK, ellipticPi, harmonic, kroneckerDelta, pochhammer * New `AATTdouble` numerical functions; these are wrappers around SymPy, so they are slower than native floating-point implementations: harmonic. * Support for the new SymPy 1.1.1. * `solve` now supports vectors of equations and vectors of variables. * Better warning for `sym(0.1)`, updated docs about floating point. * Double values can now be converted to their exact rational value using `sym(0.1, \'f\')`. Passing `\'r\'` gives the current heuristic behaviour. Neither raises a warning. * The default floating-point heuristics now check for square roots of integers, so `sym(sqrt(2))` should work. * `sym(\'i\')` and `sym(\'I\')` no longer create the imaginary unit: use `sym(i)` or `sym(1i)`. * `sym(e)` now gives the same as `exp(sym(1))`. However, `sym(\'e\')` and `syms e` continue to create a variable named `e`. * `sym` now accepts function handles such as anonymous functions as inputs. * `subs` is not approriate for numerical evaluation; add an example in `help subs` which shows how to do this with `function_handle`. * Calling `sym(cell)` now creates a sym array instead of a cell array. Old behaviour of creating a cell array was deprecated in 2.5.0. * Bug fix: isequal(n) for symfun\'s correctly tests the argnames. * Tue Jun 07 2016 dmitry_rAATTopensuse.org- Update to version 2.4.0 * New symbolic commands: acsc, csch, gammaln, polylog, asec, dilog, hypergeom, psi, asech, ei, hypot, resize, besseljn, expint, igamma, sech, besselyn, ezsurf, jordan, signIm, cat, fresnelc, laguerreL, sinint, cosint, fresnels, lgamma, sinhint, coshint, gammainc, logint, ssinint * Move some functions from the \"specfun\" package: dirac, heaviside, laguerreL, lambertw * Re-implement AATTdouble/laguerreL for numerical stability. * Add spherical Bessel functions: these are called `besseljn` and `besselyn`. * Wed Dec 23 2015 dmitry_rAATTopensuse.org- Update to version 2.2.4 * Bigfix release * Fri Nov 27 2015 dmitry_rAATTopensuse.org- Update to version 2.2.3 * Bigfix release * Tue Jul 07 2015 dmitry_rAATTopensuse.org- Update to version 2.2.2 * Bigfix release * Tue Apr 28 2015 dmitry_rAATTopensuse.org- Update to version 2.2.1 * Fix an ascii pretty printing regression (issue #234). * Other minor fixes for doctests, sympref and symreplace. * Wed Apr 22 2015 dmitry_rAATTopensuse.org- Update to version 2.2.1 * New commands: catalan eulergamma lambertw * Installing symbolic package now check for Python and minimum version of SymPy. * Installations from Octave-Forge (\"pkg install -forge symbolic\") should now work on Windows (thanks vassbu). You will need the Python and SymPy dependencies. Or you can use the [bundled package](https://github.com/cbm755/octsympy/releases) * Added support for Python 3 (still works with Python 2 as well). * Documentation improvements especially to assumptions. Examples within documentation can now be tested with doctests, see the `octsympy_doctests.m` function. * Fix a warning on Octave 4.0.0-rc1 and make tests work properly. * Other bug fixes: assumptions; symvar and symbolic matrix powers; various display issues. * Mon Mar 09 2015 dmitry_rAATTopensuse.org- Update to version 2.1.0 * New commands: columns, degree, formula, ismatrix, numden, rows * Additional ways of calling symsum, symprod, and subs for better compatibility with other symbolic toolboxes. * Bug fixes in poly2sym, sym2poly, symfun, prod, horner, coeffs. * Documentation improvements. * Improvements to \"argnames\" and \"formula\" for the dependent variables and dependent expression of a symfun. * Improvements to assumptions. * Improve symbolic sized matrices such as `A = sym(\'a\', [n m])`. * Drop python_cmd_string, which has been deprecated since v0.1.1. * Thu Feb 26 2015 dmitry_rAATTopensuse.org- Split from octave-forge package, version 2.0.0
|
|
|