Book Image

Sage Beginner's Guide

By : Craig Finch
1 (1)
Book Image

Sage Beginner's Guide

1 (1)
By: Craig Finch

Overview of this book

Table of Contents (17 chapters)
Sage Beginner's Guide
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action – doing calculations on the command line


Let's say that you need to make some quick calculations to design a simple electrical circuit. We will use the example of a series RC circuit, which consists of a resistor and a capacitor connected in series:

The voltage across the capacitor can be described by a linear, first-order differential equation. Eventually we will learn to solve differential equations with Sage, but for now we will just use the solution, which is well known:

  1. Define variables.

    First, we'll define some variables to work with. Type in the following text at the command prompt, and press Enter after every line:

    sage: R = 250e3
    sage: C = 4e-6
    sage: tau = R * C
    sage: tau
    1.00000000000000 
    

    Sage doesn't give any output from variable definitions. You can type the variable name and press Enter to see what it contains.

  2. Perform a calculation.

    The voltage across the capacitor is a function of time. Let's set an initial voltage v0 and compute the voltage after one second:

    sage...