Next:
Overview
Up:
Slate++ Version 1.2 TUTORIAL
Previous:
Slate++ Version 1.2 TUTORIAL
Contents
Overview
What is Slate++ ?
What is Slate++ not?
Who is Slate++ targeted toward?
Who are the Authors?
New Features in Version 1.2
Review of C Arrays
Review of Exception Handling
Setting Up Slate Vectors and Matrices
Construction
Copy by Value
Importing from Files
Importing from Stdin
Extracting Subsections
Converting Matrices to Vectors
Viewing Vectors and Matrices
Using As Function Parameters
Basic Operations
Addition
Subtraction
Multiplication
Division
Comparisons
Complex Values
Changing Type
Mathematical Functions
Minimum and Maximum
Sum of Elements
Power
Absolute Value
Square Root
Square
Cube
Sine
Cosine
Tangent
Hyperbolic Sine
Hyperbolic Cosine
Hyperbolic Tangent
Exponential
Logarithms
Complex Conjugate
Real Component
Imaginary Component
Complex Argument
Linear Algebra
Transpose
Hermitian Conjugate
Norms
Trace
Determinant
Inverse
System of Linear Equations
Interfacing Slate with External Functions
Multiple Slate Matrices
Arrays of Slate Matrices
Pointers to Slate Matrices
Final Thoughts
About this document ...
Brian Thorndyke 2003-11-15