1.

Record Nr.

UNINA9911105825303321

Autore

Schmidt Hansen Jesper

Titolo

GNU Octave : beginner's guide : become a proficient Octave user by learning this high-level scientific numerical tool from the ground up / / Jesper Schmidt Hansen

Pubbl/distr/stampa

Birmingham : , : Packt Pub., , June 2011

ISBN

9786613349323

9781283349321

1283349329

9781849513333

1849513333

Edizione

[1st ed.]

Descrizione fisica

1 online resource (280 p.)

Collana

Learn by doing : less theory, more results

Disciplina

005.55

518.0285536

Soggetti

Anàlisi numèrica - Informàtica

Llenguatges de programació

Numerical analysis - Data processing

Programming languages (Electronic computers)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

Nota di contenuto

Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1:Introducing GNU Octave; So what is GNU Octave?; Applications; Limitations of Octave; Octave and MATLAB; The Octave community; Installing Octave; Windows; GNU/Linux; Building Octave from the source under GNU/Linux; Time for action - building Octave from source; Checking your installation with peaks; Time for action - testing with peaks; Customizing Octave; Time for action - creating an Octave home directory under Windows.; Creating your first .octaverc file

Time for action - editing the .octaverc fileMore on .octaverc; Installing additional packages; Time for action - installing additional packages; Uninstalling a package; Getting help; The behaviour of the Octave command prompt; Summary; Chapter 2:Interacting with Octave: Variables and Operators; Simple numerical variables; Accessing and



changing array elements; More examples; Time for action - manipulating arrays; Complex variables; Text variables; Higher-dimensional arrays; Structures and cell arrays; Structures; Time for action - instantiating a structure; Accessing structure fields

Cell arraysTime for action - instantiating a cell array; Getting information; Time for action - using whos; Size, rows, columns, and length; Identifying the variable type; Deleting variables from the workspace; A few things that make life easier; Basic arithmetic; Addition and subtraction; Time for action - doing addition and subtraction operations; Matrix multiplication; Time for action - doing multiplication operations; Element-by-element, power, and transpose operations; Operators for structures and cell arrays; Solving linear equation systems: left and right division

Time for action - doing left and right divisionBasic arithmetic for complex variables; Summary of arithmetic operators; Comparison operators and precedence rules; Precedence rules; Time for action - working with precedence rules; A few hints; Summary; Chapter 3:Working with Octave: Functions and Plotting; Octave functions; Mathematical functions; Time for action - using the cos function; Polynomials in Octave; More complicated mathematical functions; Time for action - putting together mathematical functions; Helper functions; Generating random numbers; min and max; Sorting arrays

find, any, and allfloor, ceil, round, and fix; Time for action - trying out floor, ceil, round, and fix; sum and prod; Absolute values; Complex input arguments; Operator functions; Linear algebra; Time for action - using Octave for advanced linear algebra; Polynomials; Two-dimensional plotting; Time for action - making your first plot; plot and set; Time for action - changing the figure properties; Adding lines and text to your plot; Plot styles and colors; Title and legends; Ticks; Grids; fplot; Clear the figure window; Moving on; Time for action - having multiple graphs in the same figure

Multiple figure windows

Sommario/riassunto

Become a proficient Octave user by learning this high-level scientific numerical tool from the ground up



2.

Record Nr.

UNINA9911105412203321

Titolo

Explorations of mathematical models in biology with MAPLE / /  Mazen Shahin

Pubbl/distr/stampa

Hoboken, N.J., : John Wiley, c2015

ISBN

1-118-55217-2

1-118-55215-6

9781118552155

Edizione

[1st ed.]

Descrizione fisica

1 online resource (307 p.)

Collana

New York Academy of Sciences Ser.

Classificazione

461.9

570.1/51

Disciplina

570.1/51

Soggetti

Biology -- Mathematical models

Biology -- Data processing

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

"With website"--Cover

Includes bibliographical references (p. 286-287) and index

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

Machine generated contents note:  Preface Chapter 1. Overview of Discrete Dynamical Modeling and Maple 1.1 Introduction to Modeling and Difference Equations 1.2 The Modeling Process 1.3 Getting Started with Maple Chapter 2. Modeling with First-order Difference Equations 2.1 Modeling with First-order Linear Homogenous Difference Equations with Constant Coefficients 2.2 Modeling with Non-homogenous First-order Linear Difference Equations 2.3 Modeling with Nonlinear Difference Equations: Logistic Growth Models 2.4 Logistic Equations and Chaos Chapter 3. Modeling with Matrices 3.1 Systems of Linear Equations Having Unique Solutions 3.2 The Gauss-Jordan Elimination Method with Models 3.3 Introduction to Matrices and Matrix Operations 3.4 Determinants and Systems of Linear Equations 3.5 Eigenvectors and Eigenvalues 3.6 Eigenvalues and Stability of Linear Systems Chapter 4. Modeling with Systems of Linear Difference Equations 4.1 Modeling with Markov Chains 4.2 Age-structured Population Models 4.3 Modeling with Second-order Linear Difference Equations Chapter 5. Modeling with Nonlinear Systems of Difference Equations 5.1 Modeling of Interacting Species 5.2 The SIR Models of Infectious Disease 5.3



Modeling with Second-order Nonlinear Difference Equations Index .

Sommario/riassunto

"With an emphasis on Maple applications to showcase graphical and numerical techniques, this book investigates and analyzes the behavior of solutions of mathematical models and also features interesting linear and nonlinear models from diverse disciplines, such as biology, ecology, and environment. It utilizes difference equations, matrix algebra, and Markov chains as the main mathematical tools. It is an ideal book for students of mathematical biology, theoretical ecology, bioeconomics, forensic science, applied mathematics, and environmental science"--

"This book focuses on mathematical models in biology and utilizes difference equations, matrix algebra, and Markov chains as the main mathematical tools. In addition, Maple, a computer algebra system, as well as cooperative learning initiatives are integrated"--