My Account Log in

1 option

Introduction to GNU Octave

Open Textbook Library Available online

View online
Format:
Book
Author/Creator:
Lachniet, Jason, author.
Language:
English
Subjects (All):
Mathematics--Textbooks.
Mathematics.
Physical Description:
1 online resource
Place of Publication:
Wytheville, Virginia Jason Lachniet [2017]
Language Note:
In English.
Summary:
This brief book provides a noncomprehensive introduction to GNU Octave, a free open source alternative to MatLab. The basic syntax and usage is explained through concrete examples from the mathematics courses a math, computer science, or engineering major encounters in the first two years of college: linear algebra, calculus, and differential equations.
Contents:
Contents
Preface
1 Basic operation
1.1 Introduction
1.2 Navigating the GUI
1.3 Matrices and vectors
1.4 Plotting
Chapter 1 Exercises
2 Matrices and linear systems
2.1 Linear systems
2.2 Polynomial curve fitting
2.3 Matrix transformations
Chapter 2 Exercises
3 Calculus
3.1 Limits, sequences, and series
3.2 Numerical integration
3.3 Parametric, polar, and implicit functions
3.4 Complex variables
3.5 Special functions
3.6 Symbolic operations
Chapter 3 Exercises
4 Eigenvalue problems
4.1 Eigenvalues and eigenvectors
4.2 Markov chains
4.3 Diagonalization
4.4 Singular value decomposition
4.5 Gram-Schmidt and the QR algorithm
Chapter 4 Exercises
5 Additional topics
5.1 Three dimensional graphs
5.2 Multiple integrals
5.3 Vector fields
5.4 Statistics
5.5 Differential equations
Chapter 5 Exercises
6 Applied projects
6.1 SVD and digital image compression
6.2 The Gini index and nonlinear curve-fitting
6.3 Designing a helical strake: arc length and curvature
6.4 Modeling a cave passage: cubic spline curves
6.5 Graphs of surfaces and 3D-printing
A MATLAB compatibility
B List of Octave commands
References
Index
Notes:
Description based on print resource

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account