Custom cover image
Custom cover image

An engineer's guide to Mathematica / Edward B. Magrab

By: Resource type: Ressourcentyp: Buch (Online)Book (Online)Language: English Publisher: Chichester, West Sussex, United Kingdom : Wiley, 2014Description: Online-Ressource (xx, 431 pages)ISBN:
  • 1306638275
  • 9781118821244
  • 9781306638272
  • 9781118821251
Subject(s): Additional physical formats: 1306638216 | 9781118821268 | Erscheint auch als: 1306638216 Druck-Ausgabe | Erscheint auch als: 9781118821268 Druck-Ausgabe | Erscheint auch als: An engineer's guide to Mathematica. Druck-Ausgabe Chichester : Wiley, 2014. XX, 431 S.DDC classification:
  • 510.28553
  • 510.285/53
  • TEC009070
RVK: RVK: ST 601LOC classification:
  • QA76.73.M29
  • TA345.5.M38
Online resources:
Contents:
AN ENGINEER'S GUIDE TO MATHEMATICA®; Contents; Preface; Table of Engineering Applications; Part I Introduction; 1 Mathematica® Environment and Basic Syntax; 1.1 Introduction; 1.2 Selecting Notebook Characteristics; 1.3 Notebook Cells; 1.4 Delimiters; 1.5 Basic Syntax; 1.5.1 Introduction; 1.5.2 Templates: Greek Symbols and Mathematical Notation; 1.5.3 Variable Names and Global Variables; 1.6 Mathematical Constants; 1.7 Complex Numbers; 1.8 Elementary, Trigonometric, Hyperbolic, and a Few Special Functions; 1.9 Strings; 1.9.1 String Creation: StringJoin[] and ToString[]
1.9.2 Labeled Output: Print[], NumberForm[], EngineeringForm[], and TraditionalForm[]1.10 Conversions, Relational Operators, and Transformation Rule; 1.11 Engineering Units and Unit Conversions: Quantity[] and UnitConvert[]; 1.12 Creation of CDF Documents and Documents in Other Formats; 1.13 Functions Introduced in Chapter; Exercises; 2 List Creation and Manipulation: Vectors and Matrices; 2.1 Introduction; 2.2 Creating Lists and Vectors; 2.2.1 Introduction; 2.2.2 Creating a List with Table[]; 2.2.3 Summing Elements of a List: Total[]; 2.2.4 Selecting Elements of a List
2.2.5 Identifying List Elements Matching a Pattern: Position[]2.3 Creating Matrices; 2.3.1 Introduction; 2.3.2 Matrix Generation Using Table[]; 2.3.3 Accessing Elements of Arrays; 2.4 Matrix Operations on Vectors and Arrays; 2.4.1 Introduction; 2.4.2 Matrix Inverse and Determinant: Inverse[] and Det[]; 2.5 Solution of a Linear System of Equations: LinearSolve[]; 2.6 Eigenvalues and Eigenvectors: EigenSystem[]; 2.7 Functions Introduced in Chapter 2; References; Exercises; 3 User-Created Functions, Repetitive Operations, and Conditionals; 3.1 Introduction
3.2 Expressions and Procedures as Functions3.2.1 Introduction; 3.2.2 Pure Function: Function[]; 3.2.3 Module[]; 3.3 Find Elements of a List that Meet a Criterion: Select[]; 3.4 Conditionals; 3.4.1 If[]; 3.4.2 Which[]; 3.5 Repetitive Operations; 3.5.1 Do[]; 3.5.2 While[]; 3.5.3 Nest[]; 3.5.4 Map[]; 3.6 Examples of Repetitive Operations and Conditionals; 3.7 Functions Introduced in Chapter; Exercises; 4 Symbolic Operations; 4.1 Introduction; 4.2 Assumption Options; 4.3 Solutions of Equations: Solve[]; 4.4 Limits: Limit[]; 4.5 Power Series: Series[], Coefficient[], and CoefficientList[]
4.6 Optimization: Maximize[]/Minimize[]4.7 Differentiation: D[]; 4.8 Integration: Integrate[]; 4.9 Solutions of Ordinary Differential Equations: DSolve[]; 4.10 Solutions of Partial Differential Equations: DSolve[]; 4.11 Laplace Transform: LaplaceTransform[] and InverseLaplaceTransform[]; 4.12 Functions Introduced in Chapter; References; Exercises; 5 Numerical Evaluations of Equations; 5.1 Introduction; 5.2 Numerical Integration: NIntegrate[]; 5.3 Numerical Solutions of Differential Equations: NDSolveValue[] and ParametricNDSolveValue[]; 5.4 Numerical Solutions of Equations: NSolve[]
5.5 Roots of Transcendental Equations: FindRoot[]
Summary: Free Mathematica 10 Update Included! Now available from www.wiley.com/go/magrab Updated material includes: - Creating regions and volumes of arbitrary shape and determining their properties: arc length, area, centroid, and area moment of inertia - Performing integrations, solving equations, and determining the maximum and minimum values over regions of arbitrary shape - Solving numerically a class of linear second order partial differential equations in regions of arbitrary shape using finite elements An Engineer's Guide to Mathematica enables the reader to attain the skills to create Mathematica 9 programs that solve a wide range of engineering problems and that display the results with annotated graphics. This book can be used to learn Mathematica, as a companion to engineering texts, and also as a reference for obtaining numerical and symbolic solutions to a wide range of engineering topics. The material is presented in an engineering context and the creation of interactive graphics is emphasized. The first part of the book introduces Mathematica's syntax and commands useful in solving engineering problems. Tables are used extensively to illustrate families of commands and the effects that different options have on their output. From these tables, one can easily determine which options will satisfy one's current needs. The order of the material is introduced so that the engineering applicability of the examples increases as one progresses through the chapters. The second part of the book obtains solutions to representative classes of problems in a wide range of engineering specialties. Here, the majority of the solutions are presented as interactive graphics so that the results can be explored parametrically. Key features: Material is based on Mathematica 9 Presents over 85 examples on a wide range of engineering topics, including vibrations,Summary: Intro -- AN ENGINEER'S GUIDE TO MATHEMATICA® -- Contents -- Preface -- Table of Engineering Applications -- Part I Introduction -- 1 Mathematica® Environment and Basic Syntax -- 1.1 Introduction -- 1.2 Selecting Notebook Characteristics -- 1.3 Notebook Cells -- 1.4 Delimiters -- 1.5 Basic Syntax -- 1.5.1 Introduction -- 1.5.2 Templates: Greek Symbols and Mathematical Notation -- 1.5.3 Variable Names and Global Variables -- 1.6 Mathematical Constants -- 1.7 Complex Numbers -- 1.8 Elementary, Trigonometric, Hyperbolic, and a Few Special Functions -- 1.9 Strings -- 1.9.1 String Creation: StringJoin[] and ToString[] -- 1.9.2 Labeled Output: Print[], NumberForm[], EngineeringForm[], and TraditionalForm[] -- 1.10 Conversions, Relational Operators, and Transformation Rule -- 1.11 Engineering Units and Unit Conversions: Quantity[] and UnitConvert[] -- 1.12 Creation of CDF Documents and Documents in Other Formats -- 1.13 Functions Introduced in Chapter -- Exercises -- 2 List Creation and Manipulation: Vectors and Matrices -- 2.1 Introduction -- 2.2 Creating Lists and Vectors -- 2.2.1 Introduction -- 2.2.2 Creating a List with Table[] -- 2.2.3 Summing Elements of a List: Total[] -- 2.2.4 Selecting Elements of a List -- 2.2.5 Identifying List Elements Matching a Pattern: Position[] -- 2.3 Creating Matrices -- 2.3.1 Introduction -- 2.3.2 Matrix Generation Using Table[] -- 2.3.3 Accessing Elements of Arrays -- 2.4 Matrix Operations on Vectors and Arrays -- 2.4.1 Introduction -- 2.4.2 Matrix Inverse and Determinant: Inverse[] and Det[] -- 2.5 Solution of a Linear System of Equations: LinearSolve[] -- 2.6 Eigenvalues and Eigenvectors: EigenSystem[] -- 2.7 Functions Introduced in Chapter 2 -- References -- Exercises -- 3 User-Created Functions, Repetitive Operations, and Conditionals -- 3.1 Introduction -- 3.2 Expressions and Procedures as Functions.PPN: PPN: 807242608Package identifier: Produktsigel: ZDB-26-MYL | ZDB-30-PAD | ZDB-30-PQE
No physical items for this record