software/sagemath
SAGE Math Package
Warning
Under progress!
This is a reference for the sage math package.
Web Notebooks
To start run notebook()
from an interactive shell; passing a directory as an argument will store files there. Also trysage_wiki()
!
To get help on a cmd
type cmd?
in an cell and press the Escape key.
Interactive Shell
Instead of the usual python **
you can use ^
like the rest of the world, at least from the notebook and shell; use the old operator in scripts?
Prefacing with time
gives processor time statistics; you can wrap a series of commands with t = cputime()
and cputime(t)
to get the sum of time statistics; walltime
works similarly.
The general trick for saving text representations of objects is to open a file dscriptor and write the str
of the object to it.
save_session
and load_session
save all objects in the session to a .sobj
file.