Introduction to GNU Octave A brief tutorial for linear algebra and calculus students

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...

Full description

Saved in:
Bibliographic Details
Main Author: Lachniet, Jason (Author)
Format: Electronic eBook
Language:English
Published: Wytheville, Virginia Jason Lachniet [2017]
Series:Open textbook library.
Subjects:
Online Access:Access online version
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nam a2200000 i 4500
001 OTLid0000557
003 MnU
005 20240122185425.0
006 m o d s
007 cr
008 180907s2017 mnu o 0 0 eng d
040 |a MnU  |b eng  |c MnU 
050 4 |a QA1 
050 4 |a QA37.3 
050 4 |a QA150-272.5 
050 4 |a QA150-272.5 
100 1 |a Lachniet, Jason  |e author 
245 0 0 |a Introduction to GNU Octave  |b A brief tutorial for linear algebra and calculus students  |c Jason Lachniet 
264 2 |a Minneapolis, MN  |b Open Textbook Library 
264 1 |a Wytheville, Virginia  |b Jason Lachniet  |c [2017] 
264 4 |c ©2017. 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 0 |a Open textbook library. 
505 0 |a 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 
520 0 |a 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. 
542 1 |f Attribution-ShareAlike 
546 |a In English. 
588 0 |a Description based on print resource 
650 0 |a Mathematics  |v Textbooks 
650 0 |a Algebra  |v Textbooks 
650 0 |a Calculus  |v Textbooks 
710 2 |a Open Textbook Library  |e distributor 
856 4 0 |u https://open.umn.edu/opentextbooks/textbooks/557  |z Access online version