Computer algebra
Computer (symbolic) algebra systems and libraries are used for manipulations with symbolic mathematical expressions.
Usually, those libraries are capable of some calculus operations (differentiation, integration, finding the limit, etc.) and numeric manipulations.
The idea is to avoid floating number operations by computing the exact result instead.
Here are 134 public repositories matching this topic...
-
Updated
Oct 4, 2021 - Python
-
Updated
Feb 19, 2022 - TypeScript
-
Updated
Feb 20, 2022 - Python
If I run the copy&paste examples, such as https://mtk.sciml.ai/stable/tutorials/acausal_components/ :
using ModelingToolkit, Plots, DifferentialEquations
@variables t
@connector function Pin(;name)
sts = @variables v(t)=1.0 i(t)=1.0 [connect = Flow]
ODESystem(Equation[], t, sts, []; name=name)
end
function Ground(;name)
@named g = Pin()
eqs = [g.v ~ 0]
-
Updated
Dec 20, 2021 - TypeScript
-
Updated
Feb 23, 2022 - C++
In PR #4557 we added InstallEarlyMethod
and used it to merge FirstOp
and First
. Something similar should be done for more operations, following the pattern outlined in PR #4557
Here is a partial lists of operations where it may make sense to do so:
- in
coll.gd
ListOp
SumOp
ProductOp
FilteredOp
NumberOp
ForAllOp
ForAnyOp
- in
list.gd
Logo for Interactive
The package I want to suggest the idea to: AngouriMath.Interactive
The current logo includes Jupyter logo which is incorrect (since you can use that pkg in VSC Notebooks or in console etc.).
[Here](https://drive.google.com/file/d/1Y8TwuEjL0-YO2DCE6c_qs8TrhGJES_tL/view?usp=sharing
Debugging Kotlin∇ code within IntelliJ IDEA can be somewhat cumbersome due to the functional API structure (lots of deeply-nested stack traces and context switching). To facilitate more user-friendly debugging, we should add support for visual debugging by exposing Kaliningraph’s built-in graph visualization capabilities. For example, the use
-
Updated
Feb 7, 2022 - Julia
-
Updated
Jan 28, 2020 - Mathematica
-
Updated
Feb 26, 2022 - F#
-
Updated
Dec 1, 2021 - C++
Someone interested in improving the Symja help/tutorial?
Please improve the markdown documents here:
-
Updated
Jan 17, 2022 - Julia
-
Updated
Oct 23, 2019 - C#
-
Updated
Feb 24, 2022 - Clojure
When the stylesheet fails to load, maybe due to a bad internet connection, all sorts of stuff is visible that shouldn't be - modals, error messages, and so on.
I think the index.html
should set display:none
on everything except for the loading message, which is then overridden by the stylesheet.
-
Updated
Feb 18, 2022 - C
-
Updated
Feb 27, 2022 - Julia
-
Updated
Apr 8, 2021 - Python
syms a;
unique([a,a]) works fine, but
unique([a])
leads to the following error:
error: Python exception: UnboundLocalError: local variable ‘s’ referenced before assignment
occurred at line 1 of the Python code block:
return sp.Matrix([list(uniq(*ins))]),
error: called from
pycall_sympy_ at line 178 column 7
unique at line 55 column 5
-
Updated
Feb 20, 2022 - Julia
-
Updated
Nov 12, 2019 - C++
-
Updated
Feb 26, 2022 - Python
Expand README.rst
-
Updated
Aug 1, 2021 - Mathematica
- Wikipedia
- Wikipedia
If there is a nit identified on a PR, an inconsequential change that could be made but is maybe not worth the extra test cycle, enter it here.
If you have a PR that can include one of these changes, mark it as done and add the PR reference after it, in braces
TODO