Davide Della Casa
Davide Della Casa
funny that. Note that `print(quote(0*x))` is fine. Found this while commenting on https://github.com/davidedc/Algebrite/issues/141
The command "clear" in Algebrite clears all predefined symbols. If you enter: ``` clear e ``` Algebrite returns: ``` e undefined ```
e.g. in ```Algebrite.ANY_FUNCTION(Algebrite.factor('1/2x+3/7'));``` ANY_FUNCTION won't get the factored input, cause its argument is evaluated and hence the factors will be re-expanded. Is this needed? Can this be controlled better? (this...
...while inv([[3]]) does (numerical inverse of single-element matrix works but the symbolic equivalent fails). Reported by Anurup Mitra via mail.
```Algebrite.run("printlatex(quote(a+b=c))")``` gives ```equals(a+b,c)``` (not LaTeX)
numerically solve expression by assigning values to symbols: we can now pass additional expressions to eval() or run() to do that: ```Algebrite.run('x^2+y^2', 'x=2', 'y=3') // => 13 ``` It'll be...
see https://github.com/jiggzson/nerdamer/issues/219 . Very much worth adding the examples that work OK in the test suit.
...this could allow a faster identification of which (parts of) morphs need to be redrawn to fix the "broken" rectangles. Note that in case you do this, you probably also...