1508
Comment:
|
1681
+macaulay2
|
Deletions are marked like this. | Additions are marked like this. |
Line 7: | Line 7: |
Sage has interfaces to | === Sage interfaces to closed software === * Magma * Maple * Mathematica * MATLAB * MuPAD |
Line 9: | Line 14: |
* 🔒 Magma * 🔒 Maple * 🔒 Mathematica * 🔒 MATLAB * 🔒 MuPAD * 🔓 [[http://www.gap-system.org/ | GAP]] * 🔓 [[http://maxima.sourceforge.net/ | Maxima]] * 🔓 [[https://www.gnu.org/software/octave/ | GNU Octave]] * 🔓 [[http://pari.math.u-bordeaux.fr/ | PARI/GP]] * 🔓 [[https://www.r-project.org/ | R]] * 🔓 [[https://www.singular.uni-kl.de/ | Singular]] |
=== Sage interfaces to free software === * [[http://www.gap-system.org/ | GAP]] * [[http://www.math.uiuc.edu/Macaulay2/ Macaulay2]] * [[http://maxima.sourceforge.net/ | Maxima]] * [[https://www.gnu.org/software/octave/ | GNU Octave]] * [[http://pari.math.u-bordeaux.fr/ | PARI/GP]] * [[https://www.r-project.org/ | R]] * [[https://www.singular.uni-kl.de/ | Singular]] |
Line 27: | Line 28: |
* [[http://www.sagemath.org/git-developer-guide/coding_in_other.html|SageMath developer guide on Interfaces]] | * [[http://doc.sagemath.org/html/en/developer/coding_in_other.html|SageMath developer guide on Interfaces]] |
Line 29: | Line 30: |
== Accessing other software in Sage notebook worksheets, SageMathCloud Sage worksheets, Jupyter Notebook worksheets == | == Using other software in Sage worksheets == One can access other software from Sage worksheets, be it in the Sage Notebook, in SageMathCloud Sage worksheets, or in Jupyter Notebook worksheets using the SageMath Jupyter kernel. |
SageMath interfaces to and from other software
Contents
Interfaces to other software in SageMath
Sage interfaces to closed software
- Magma
- Maple
- Mathematica
- MATLAB
- MuPAD
Sage interfaces to free software
and more. Please add links!
See also
Using other software in Sage worksheets
One can access other software from Sage worksheets, be it in the Sage Notebook, in SageMathCloud Sage worksheets, or in Jupyter Notebook worksheets using the SageMath Jupyter kernel.
There are
- ways to change kernel
- some "magic" commands (starting with "%" and "%%") that let you use other software in a cell
Interfaces to SageMath in other software
Some software systems provide an interface to Sage.
Cantor
home page: https://edu.kde.org/cantor/
author: https://arieder.wordpress.com
wiki page here: https://wiki.sagemath.org/Cantor
TeXmacs
wiki page here: https://wiki.sagemath.org/TeXmacs
wiki page there: http://www.texmacs.org/tmweb/plugins/cas.en.html