Sage Beginner's Guide

Unlock the full potential of Sage for simplifying and automating mathematical computing with this book and eBook

Sage Beginner's Guide

Craig Finch

1 customer reviews
Unlock the full potential of Sage for simplifying and automating mathematical computing with this book and eBook
Mapt Subscription
FREE
$0.00/m after trial
eBook
$10.00
RRP $29.99
Save 66%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$10.00
$49.99
$29.99 p/m after trial
RRP $29.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Sage Beginner's Guide Book Cover
Sage Beginner's Guide
$ 29.99
$ 10.00
UML 2.0 in Action: A project-based tutorial  Book Cover
UML 2.0 in Action: A project-based tutorial
$ 20.99
$ 10.00
Buy 2 for $20.00
Save $30.98
Add to Cart

Book Details

ISBN 139781849514460
Paperback364 pages

Book Description

Your work demands results, and you don't have time for tedious, repetitive mathematical tasks. Sage is a free, open-source software package that automates symbolic and numerical calculations with the power of the Python programming language, so you can focus on the analytical and creative aspects of your work or studies.

Sage Beginner's Guide shows you how to do calculations with Sage. Each concept is illustrated with a complete example that you can use as a starting point for your own work. You will learn how to use many of the functions that are built in to Sage, and how to use Python to write sophisticated programs that utilize the power of Sage.

This book starts by showing you how to download and install Sage, and introduces the command-line interface and the graphical notebook interface. It also includes an introduction to Python so you can start programming in Sage. Every major concept is illustrated with a practical example.

After learning the fundamentals of variables and functions in Sage, you will learn how to symbolically simplify expressions, solve equations, perform integrals and derivatives, and manipulate vectors and matrices. You will learn how Sage can produce numerous kinds of plots and graphics. The book will demonstrate numerical methods in Sage, and explain how to use object-oriented programming to improve your code.

Sage Beginner's Guide will give you the tools you need to unlock the full potential of Sage for simplifying and automating mathematical computing.

Table of Contents

What You Will Learn

  • Download and install Sage, and learn how to use the command-line and notebook interface
  • Learn the basics of Python programming
  • Solve problems in linear algebra with vectors and matrices
  • Visualize functions and data sets with publication-quality graphics
  • Define, re-arrange, and simplify symbolic expressions
  • Calculate integrals, derivatives, and transforms symbolically and numerically
  • Solve ordinary differential equations (ODEs) and systems of ODEs
  • Fit functions to data using unconstrained and constrained numerical optimization
  • Apply object-oriented principles to simplify your code
  • Speed up calculations with Numpy arrays
  • Learn to use Sage as a toolbox for writing Python programs

Authors

Table of Contents

Book Details

ISBN 139781849514460
Paperback364 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

UML 2.0 in Action: A project-based tutorial  Book Cover
UML 2.0 in Action: A project-based tutorial
$ 20.99
$ 10.00
C Programming for Arduino Book Cover
C Programming for Arduino
$ 29.99
$ 10.00
Akka Essentials Book Cover
Akka Essentials
$ 29.99
$ 10.00
NumPy Cookbook Book Cover
NumPy Cookbook
$ 26.99
$ 10.00
Java 7 New Features Cookbook Book Cover
Java 7 New Features Cookbook
$ 23.99
$ 10.00
Java 7 JAX-WS Web Services Book Cover
Java 7 JAX-WS Web Services
$ 9.99
$ 7.00