Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place. Commercial Alternative to JupyterHub.
| Download
Project: math480-2016
Views: 3187Math 480: Open Source Mathematical Software
2016-04-25
William Stein
Lectures 13: Symbolic Calculus (part 1 of 3)
Today:
(John Jeng) Update on peer grading (due Friday at 6pm)
Turn on screen cast
New homework assignment (due Friday at 6pm)
Today: symbolic calculus (part 1 of 3)
Some Resources for Symbolic Calculus in Sage
Basic Sage Calculus Tutorial (written by a UW undergrad): http://www.sagemath.org/calctut/
Sage for Undergraduates has a TON: http://www.gregorybard.com/Sage.html
Sage reference manual: http://doc.sagemath.org/html/en/reference/calculus/index.html
Sage Calculus "thematic tutorial": http://doc.sagemath.org/html/en/prep/Calculus.html
Short crash course
defining symbolic variables
defining symbolic functions
plot
differente
integrate
finding zeros
Error in lines 1-1
Traceback (most recent call last):
File "/projects/sage/sage-6.10/local/lib/python2.7/site-packages/smc_sagews/sage_server.py", line 905, in execute
exec compile(block+'\n', '', 'single') in namespace, locals
File "", line 1, in <module>
NameError: name 'y' is not defined
(y, theta)
110*william
william + z
<type 'sage.symbolic.expression.Expression'>
Callable function ring with argument z
z |--> (z + 1)^2*z^2
z
0.500000000000000
5*x^4 + 2
-cos(x)*sin(x)*tan(x) - 1/2*cos(2*x) + 1/2
0
3.1415926535898335
0.479425538604203