Getting Started
Installation
SymbolicIntegration.jl can be installed using the Julia package manager:
julia> using Pkg
julia> Pkg.add("SymbolicIntegration")
Or in package mode (press ]
in the Julia REPL):
pkg> add SymbolicIntegration
Basic Usage
After installation, load the package along with Symbolics.jl for symbolic variable creation:
using SymbolicIntegration, Symbolics
# Create symbolic variables
@variables x
# Integrate a simple polynomial
integrate(x^2, x) # Returns (1//3)*(x^3)
Dependencies
SymbolicIntegration.jl builds on several key packages in the Julia ecosystem:
- Symbolics.jl: Provides the symbolic expression system and user interface
- AbstractAlgebra.jl: Generic computer algebra algorithms
- Nemo.jl: Fast calculations with algebraic numbers
System Requirements
- Julia 1.10 or later
- Compatible with Linux, macOS, and Windows