Symbolic Statistics with SymPy
@article{Rocklin2012SymbolicSW, title={Symbolic Statistics with SymPy}, author={Matthew Rocklin and Andy R. Terrel}, journal={Computing in Science \& Engineering}, year={2012}, volume={14}, pages={88-93} }
Replacing symbols with random variables makes it possible to naturally add statistical operations to complex physical models. Three examples of symbolic statistical modeling are considered here, using new features from the popular SymPy project.
5 Citations
Uncertainty Modeling with SymPy Stats
- Computer Science
- 2012
A random variable type is added to a mathematical modeling language to introduce uncertainty and produce and query stochastic models and motivates the use of symbolics and thin compilers in scientific computing.
SymPy: Symbolic computing in Python
- Computer SciencePeerJ Prepr.
- 2016
The architecture of SymPy is presented, a description of its features, and a discussion of select domain specific submodules are discussed, to become the standard symbolic library for the scientific Python ecosystem.
Real-Time Swimmer Tracking on Sparse Camera Array
- Computer ScienceICPRAM
- 2016
A real-time algorithm is presented, with the following capabilities: performing the planar projection of the image, fading the background to protect the intimacy of other swimmers, framing the swimmer at a specific swimming lane, and eliminating the redundant video stream from idle cameras.
Application of He's homotopy and perturbation method to solve heat transfer equations: A python approach
- PhysicsAdv. Eng. Softw.
- 2022
PythonTeX: Fast Access to Python from within LaTeX
- Computer Science
- 2012
PythonTeX is a new LaTeX package that provides access to the full power of Python from within LaTeX documents. It allows Python code entered within a LaTeX document to be executed, and provides…
References
SHOWING 1-5 OF 5 REFERENCES
Open source computer algebra systems: SymPy
- ArtACCA
- 2012
This survey will look at SymPy, a free and open source computer algebra system started in 2005 by the second author (O.Č.). It is written entirely in Python, available from http://sympy.org. SymPy is…
Probabilistic Functional Programming in Haskell
- Computer Science
- 2005
This paper will demonstrate such an approach by describing a probabilistic functional programming (PFP) library for Haskell and show that the proposed approach not only facilitates probabilism programming in functional languages, but in particular can lead to very concise programs and simulations.
Functional Pearls: Probabilistic functional programming in Haskell
- MathematicsJ. Funct. Program.
- 2006
Functional programming's principle of referential transparency is violated when contemplating the use of functions to describe probabilistic events, such as rolling a die, but these two seemingly incompatible notions can be reconciled if Probabilistic values are encapsulated in a data type.
From Equations to Code: Automated Scientific Computing
- Computer ScienceComputing in Science & Engineering
- 2011
Using domain-specific languages, scientific codes can let users work directly with equations and benefit from optimizations not available with general compilers.
terrel , “ from Equations to Code : Automated Scientific Comput
- Computing in Science & Eng .