AlgebraicJulia / AlgebraicJulia/Catlab.jl

Community standards for mathematical expression trees

Offen
#36 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
question
Vorherrschende Sprache
Julia
Sterne
724
Forks
73
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

As @jpfairbanks has pointed out in #2, Catlab includes a `Formula` data type for representing mathematical expressions (e.g. `sin(x)` or `x^2+1`) as expression trees. Catlab is not trying to be a conventional computer algebra system like Mathematica or SymPy. Rather, this data type exists to facilitate communication with such systems.

The package [ModelingToolkit.jl](https://github.com/JuliaDiffEq/ModelingToolkit.jl) also has a data type for expressions, as do presumably [other packages](https://discourse.julialang.org/t/sympy-jl-vs-symengine-jl-vs-reduce-jl-vs/10381) in the Julia ecosystem. Is it possible to converge on a shared representation?

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.