GET /api/v2/video/2133
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "SciPy 2013", "language": "English", "slug": "symbolic-computing-with-sympy-scipy2013-tutorial-5", "speakers": [], "tags": [ "Tech" ], "id": 2133, "state": 1, "title": "Symbolic Computing with SymPy, SciPy2013 Tutorial, Part 5 of 6", "summary": "Ondrej Certik, Mateusz Paprocki, Aaron Meurer\n\nDescription\n\nSymPy is a pure Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and does not require any external libraries.\n\nIn this tutorial we will introduce attendees to SymPy. We will start by showing how to install and configure this Python module. Then we will proceed to the basics of constructing and manipulating mathematical expressions in SymPy. We will also discuss the most common issues and differences from other computer algebra systems, and how to deal with them. In the last part of this tutorial we will show how to solve simple, yet illustrative, mathematical problems with SymPy.\n\nThis knowledge should be enough for attendees to start using SymPy for solving mathematical problems and hacking SymPy's internals (though hacking core modules may require additional expertise).\n\nWe expect attendees of this tutorial to have basic knowledge of Python and mathematics. However, any more advanced topics will be explained during presentation.\n\nOutline\n\ninstalling, configuring and running SymPy\nbasics of expressions in SymPy\ntraversal and manipulation of expressions\ncommon issues and differences from other CAS\nsetting up and using printers\nquerying expression properties\nnot only symbolics: numerical computing (mpmath)\nMathematical problem solving with SymPy\nRequired Packages\n\nPython 2.x or 3.x, SymPy (most recent version) Optional packages: IPython, matplotlib, NetworkX, GMPY, numpy, scipy\n\nDocumentation\n\nhttp://mattpap.github.com/scipy-2011-tutorial/html/index.html", "description": "", "quality_notes": "", "copyright_text": "http://www.youtube.com/t/terms", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\"http://youtube.com/v/PC1GPUteZs0?version=3&amp;hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://youtube.com/v/PC1GPUteZs0?version=3&amp;hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "http://i1.ytimg.com/vi/PC1GPUteZs0/hqdefault.jpg", "duration": null, "video_ogv_length": null, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": null, "video_flv_download_only": false, "source_url": "http://www.youtube.com/watch?v=PC1GPUteZs0", "whiteboard": "needs editing", "recorded": "2013-06-27", "added": "2013-07-04T10:08:59", "updated": "2014-04-08T20:28:26.501" }