Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Magrab, Edward B., author.

Title An engineer's guide to Mathematica / Edward B. Magrab. [O'Reilly electronic resource]

Publication Info. Chichester, West Sussex ; Hoboken, NJ : John Wiley & Sons Inc., 2014.
QR Code
Description 1 online resource
text file
text file rda
Summary "Provides the tools for the reader to generate Mathematica programs to obtain numerical solutions to a wide range of engineering topics. An Engineer's Guide to Mathematica provides the tools to be able to generate verifiably correct Mathematica programs that obtain symbolic and numerical solutions to a wide range of engineering topics, and to display the numerical results with annotated graphics and, when appropriate, interactive graphics. The first part of the book introduces the fundamentals of Mathematica's syntax and a subset of commands useful in solving engineering problems. The second part uses the fundamentals to obtain numerical solutions in a wide range of engineering specialties, including vibrations, fluid mechanics, heat transfer, controls and signal processing, and engineering statistics. Provides the tools for the reader to generate Mathematica programs to obtain numerical solutions to a wide range of engineering topics Introduces the fundamentals of Mathematica's syntax Contains examples covering vibrations, fluid mechanics and aerodynamics, heat transfer, controls and signal processing, optimization, and structures Includes exercises ranging in complexity. Accompanied by a website hosting a solutions manual"-- Provided by publisher.
"Provides the tools for the reader to generate Mathematica programs to obtain numerical solutions to a wide range of engineering topics."-- Provided by publisher.
Bibliography Includes bibliographical references and index.
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 Functions -- 3.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 -- 5.6 Minimum and Maximum: FindMinimum and FindMaximum -- 5.7 Fitting of Data: Interpolation and FindFit -- 5.8 Discrete Fourier Transforms and Correlation: Fourier, InverseFourier, and ListCorrelate -- 5.9 Functions Introduced in Chapter -- References -- Exercises -- 6 Graphics -- 6.1 Introduction -- 6.2 2D Graphics -- 6.2.1 Basic Plotting -- 6.2.2 Basic Graph Enhancements -- 6.2.3 Common 2D Shapes: Graphics -- 6.2.4 Additional Graph Enhancements -- 6.2.5 Combining Figures: Show and GraphicsGrid -- 6.2.6 Tooltip -- 6.2.7 Exporting Graphics -- 6.3 3D Graphics -- 6.4 Summary of Functions Introduced in Chapter.
9.4 Nonlinear Regression Analysis: NonLinearModelFit -- 9.5 Analysis of Variance (ANOVA) and Factorial Designs: ANOVA -- 9.6 Functions Introduced in Chapter -- 10 Control Systems and Signal Processing -- 10.1 Introduction -- 10.2 Model Generation: State-Space and Transfer Function Representation -- 10.2.1 Introduction -- 10.2.2 State-Space Models: StateSpaceModel -- 10.2.3 Transfer Function Models: TransferFunctionModel -- 10.3 Model Connections -- Closed-Loop Systems and System Response: SystemsModelFeedbackConnect and SystemsModelSeriesConnect -- 10.4 Design Methods -- 10.4.1 Root Locus: RootLocusPlot -- 10.4.2 Bode Plot: BodePlot -- 10.4.3 Nichols Plot: NicholsPlot -- 10.5 Signal Processing -- 10.5.1 Filter Models: ButterworthFilterModel, EllipticFilterModel ... -- 10.5.2 Windows: HammingWindow, HannWindow ... -- 10.5.3 Spectrum Averaging -- 10.6 Aliasing -- 10.7 Functions Introduced in Chapter -- Reference -- 11 Heat Transfer and Fluid Mechanics -- 11.1 Introduction -- 11.2 Conduction Heat Transfer -- 11.2.1 One-Dimensional Transient Heat Diffusion in Solids -- 11.2.2 Heat Transfer in Concentric Spheres: Ablation of a Tumor -- 11.2.3 Heat Flow Through Fins -- 11.3 Natural Convection Along Heated Plates -- 11.4 View Factor Between Two Parallel Rectangular Surfaces -- 11.5 Internal Viscous Flow -- 11.5.1 Laminar Flow in Horizontal Cylindrical Pipes -- 11.5.2 Flow in Three Reservoirs -- 11.6 External Flow -- 11.6.1 Pressure Coefficient of a Joukowski Airfoil -- 11.6.2 Surface Profile in Nonuniform Flow in Open Channels -- References -- Index.
Subject Mathematica (Computer file)
Mathematica (Computer file)
Engineering mathematics.
Mathématiques de l'ingénieur.
Engineering mathematics
Other Form: Print version: Magrab, Edward B. Engineer's guide to Mathematica. Chichester, West Sussex ; Hoboken, NJ : John Wiley & Sons Inc., 2014 9781118821268 (DLC) 2014001446
ISBN 9781118821244 (Adobe PDF)
1118821246 (Adobe PDF)
9781118821251 (ePub)
1118821254 (ePub)
1306638275
9781306638272
1118821262 (paperback)
9781118821268 (paperback)
(paperback)
Standard No. 9781118821251
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information