did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780471431602

Introduction to Engineering Modeling and Problem Solving

by
  • ISBN13:

    9780471431602

  • ISBN10:

    0471431605

  • Edition: 1st
  • Format: Hardcover
  • Copyright: 2008-04-29
  • Publisher: WILEY

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $227.14 Save up to $166.39
  • Rent Book $143.10
    Add to Cart Free Shipping Icon Free Shipping

    TERM
    PRICE
    DUE
    USUALLY SHIPS IN 3-4 BUSINESS DAYS
    *This item is part of an exclusive publisher rental program and requires an additional convenience fee. This fee will be reflected in the shopping cart.

Supplemental Materials

What is included with this book?

Summary

Written through the eyes of an engineer, this book offers readers an introduction to the field that looks at how engineers apply science and technology to solve problems facing society. It first focuses on how engineers represent and solve engineering problems and then describes some of the different kinds of mathematical models that are used. Readers will also find a whole section dedicated to MATLAB, an integrated environment for technical computing.

Author Biography

Dr. Jay Brockman is concurrently serving as an Associate Professor in the Department of Computer Science and Engineering and in the Department of Electrical Engineering at the University of Notre Dame.

Table of Contents

The Engineering Mindsetp. 1
Engineering and Societyp. 3
Introductionp. 3
The Engineering Methodp. 5
Science, Mathematics, and Engineeringp. 5
Ingenuity: From Lifting Weights to Microelectronicsp. 6
Engineering Modelsp. 9
Networks and Systemsp. 10
Everything is Connected to Everythingp. 10
A Web of Innovationp. 11
Systemsp. 15
Engineering Disciplines and Majorsp. 18
Introductionp. 18
Overview of Engineering Disciplinesp. 19
Professional Organizationsp. 27
Innovation at the Interfaces Between Disciplinesp. 27
Engineering and Computingp. 31
Programming and Logical Thinkingp. 31
Number Crunchingp. 32
Problemsp. 36
Organization and Representation of Engineering Systemsp. 38
What We Think About How We Thinkp. 38
Example: Doing Math in Your Headp. 39
A Model for Cognitive Processingp. 40
"How To" Knowledge and Problem Solvingp. 42
Mind and Brainp. 46
Concept Mapsp. 48
What Is a Concept Map?p. 48
How to Build a Good Concept Mapp. 50
Hierarchiesp. 54
Representation and Designp. 58
Purpose, Environment, and Formp. 58
Requirements, Specifications, and the Forces That Shape a Designp. 62
Design Hierarchiesp. 65
Example: What Supply for Rural Communities in Developing Nationsp. 72
The Top-Level Problem: Meeting Community Needsp. 74
A Lower-Level Problem: Design of a Handpumpp. 77
Even Lower-Level Design Details: Seals and Bearingsp. 82
Problemsp. 85
Learning and Problem Solvingp. 88
Introductionp. 88
Expertise and The Learning Processp. 89
What Do You Know? Levels of Understandingp. 90
Knowledge: Recalling Facts from Memoryp. 92
Comprehension: Understanding Meaningp. 93
Application: Using in New Situationsp. 93
Analysis: Breaking Down into Partsp. 93
Synthesis: Constructing a New Integrated Wholep. 94
Evaluation: Using Judgment to Make Decisionsp. 95
Social and Societal Responsibilities of Decision Makingp. 96
Getting Good Results from Your Learning Effortsp. 96
Get Ready to Learnp. 97
Building a Good Structure for Knowledgep. 97
Metacognition: Monitoring Your Own Understandingp. 101
A Framework for Problem Solvingp. 102
Problem Solving Step 0: I Canp. 104
Problem Solving Step 1: Definep. 104
Problem Solving Step 2: Explorep. 105
Problem Solving Step 3: Planp. 106
Problem Solving Step 4: Implementp. 109
Problem Solving Step 5: Checkp. 109
Problem Solving Step 6: Generalizep. 111
Problem Solving Step 7: Present the Resultsp. 111
How Much CO Does a Typical Passenger Car Produce?p. 113
Definep. 113
Explorep. 114
Planp. 115
Do Itp. 115
Checkp. 117
Generalizep. 117
Present the Resultsp. 118
Planning Larger Projectsp. 120
SolderBaat-A Circuit Board Assembly and Test Systemp. 121
Task Schedulingp. 123
Teamwork and Resultsp. 126
Heuristicsp. 128
Write It Downp. 129
Restate in Simpler Termsp. 129
Draw a Picturep. 129
Do You Know a Related Problem?p. 129
Work Backwards/Forwardsp. 130
Work Top-Down/Bottom-Upp. 131
Divide and Conquerp. 131
Check for Unnecessary Constraintsp. 133
Discussp. 134
Try Solving a Scaled-Down Version of the Problemp. 134
Try Solving a Simpler but Related Problemp. 135
Use Modelsp. 135
Guess and Checkp. 136
Use an Analogyp. 137
Change Your Perspectivep. 139
Look at the Big Picturep. 140
Do the Easy Parts Firstp. 140
Plug in Numbersp. 140
Keep Track of Progressp. 141
Change the Representationp. 141
Replanp. 142
Pay Attention to Hunchesp. 142
Take a Breakp. 142
Problemsp. 143
Model-Based Designp. 149
Laws of Nature and Theoretical Modelsp. 151
Engineering Modelsp. 151
Evolution of Theoryp. 154
Models of Motionp. 156
Aristotle's Physicsp. 156
Galileo and the Scientific Methodp. 157
Rene Descartes and Conservation of Motionp. 160
The Royal Societyp. 162
Huygens' Improvements to Descartes' Modelp. 163
Newton's Laws of Motionp. 167
Leibniz and the "Living Force," Work and Energyp. 169
Modeling the "Spring of Air"p. 171
The Horror of the Vacuump. 171
Boyle's Lawp. 173
Hooke's Lawp. 175
The Birth of the Piston Enginep. 178
Newcomen's Enginep. 178
James Watt's Improvements to Newcomen's Designp. 181
The Science of Thermodynamicsp. 183
Sadi Carnot and the Limits of Engine Efficiencyp. 183
James Joule: From Building a Better Brewery to a Theory of Heat and Energyp. 185
Conservation of Massp. 188
Robert Boyle and The Sceptical Chymistp. 188
Antoine Lavoisierp. 189
Analysis Example: The Internal Combustion Enginep. 190
Operation of a Four-Stroke Enginep. 190
Efficiency of the Intake Stroke and Air/Fuel Ratiop. 191
Efficiency of the Compression Stroke and the Compression Ratiop. 192
Design Example: The Handpumpp. 195
Problem Definition and Plan of Attackp. 195
Modeling Forces on the Pistonp. 199
Modeling the Handle Lever Armp. 202
Modeling Pump Efficiencyp. 205
Problemsp. 208
Data Analysis and Empirical Modelsp. 214
Introductionp. 214
Theory and Datap. 215
Validating Boyle's Lawp. 215
Exponential Change, Log Plots, and Moore's Lawp. 218
Empirical Modelsp. 222
Introductionp. 222
Running an Experimentp. 222
Interpolation and Fitting a Line to the Datap. 223
Using Statistics to Quantify Uncertaintyp. 226
Sources of Uncertaintyp. 227
Mean and Standard Deviation: Systematic and Random Errorp. 228
Estimating Probabilityp. 230
Frequency of Results and Histogramsp. 233
The Theory of the Bell Curvep. 234
Trade Studies: Evaluating Tradeoffs Between Design Variablesp. 236
Methodology: Making and Using Mapsp. 238
Problem Definition and Plan of Attackp. 240
Mapping the Design Spacep. 242
Finding Settings to Satisfy Distance Constraintsp. 245
Minimizing Energy while Launching at a Targetp. 248
Problemsp. 253
Modeling Interrelationships in Systems: Lightweight Structuresp. 261
Introductionp. 261
The Statics Perspectivep. 263
Force as a Vectorp. 263
Addition of Forcesp. 265
Equilibrium of a Point or Particlep. 269
Equilibrium of Pinned Joints and Barsp. 270
Loads, Supports, and Reaction Forcesp. 273
Static Analysis of a Complete Trussp. 275
The Materials Perspectivep. 279
Bars as Springs: Hooke's Law and Young's Modulusp. 279
Strength of Materialsp. 285
Bucklingp. 289
Putting It All Togetherp. 291
Statics Perspectivep. 291
Materials Perspectivep. 293
Statically Determinate and Indeterminate Trussesp. 294
Example: A Trade Study of Strength versus Weight in a Trussp. 296
Problem Definition and Plan of Attackp. 296
Implementation of the Planp. 301
Finding an Acceptable Designp. 306
Problemsp. 307
Modeling Interrelationships in Systems: Digital Electronic Circuitsp. 315
Introductionp. 315
Computing Machinesp. 316
The Logical and Physical Viewsp. 316
History and Backgroundp. 321
Digital Circuits from the Symbolic and Logical Perspectivep. 325
Boolean Logicp. 326
Building Computing Machines Out of Switchesp. 330
Binary Representation of Numbersp. 332
Adding Numbers with Switchesp. 335
Digital Circuits from the Electronics Perspectivep. 337
Electricityp. 337
Electronic Devicesp. 343
Electrical Circuitsp. 347
Putting It All Together: Design of an Inverterp. 353
Backgroundp. 353
Problem Definition and Plan of Attackp. 354
Choosing Device Sizesp. 356
Calculating Power Consumptionp. 358
Problemsp. 360
Modeling Change in Systemsp. 366
Introductionp. 366
Predicting the Future: Accumulation of Changep. 367
The State of a Systemp. 367
Euler's Method: Predicting Change from One State to the Nextp. 370
Launching a Softballp. 373
Problem Definition and Plan of Attackp. 374
Modeling the Softball Trajectory Without Dragp. 376
Modeling the Softball Trajectory with Dragp. 379
Continuous Versus Discrete Modelsp. 384
Running Out of Gasp. 385
Backgroundp. 386
Problem Definition and Plan of Attackp. 395
Flow Rates and Conservation of Massp. 396
Growth at a Constant Rate: Population and Per-Capita Oil Consumptionp. 398
Putting It All Togetherp. 400
Will We Really Run Out of Oil by 2040?p. 406
Problemsp. 407
Problem Solving with Matlabp. 417
Getting Started with MATLABp. 419
Your First MATLAB Sessionp. 419
Interpreting Simple Arithmetic Expressionsp. 419
Variablesp. 421
Scriptsp. 422
Examplesp. 424
Determining Velocities After a Collisionp. 424
Mass of CO[subscript 2] Produced by a Carp. 425
Problemsp. 426
Vector Operations in MATLABp. 432
Introductionp. 432
Basic Operationsp. 433
Defining and Accessing Vectorsp. 433
Element-Wise Arithmetic Operations on Vectorsp. 435
Example: Validating Boyle's Lawp. 436
Simple Two-Dimensional Plots and Graphsp. 438
Plot Basicsp. 438
Adding Titles and Labelsp. 439
Changing Line Stylesp. 440
Multiple Plots on One Set of Axesp. 440
Multiple Sets of Axes in One Figurep. 441
Plotting Functionsp. 442
Specialized Plottingp. 443
Example: Plotting the Results of Boyle's Experimentp. 444
Example: Moore's Law and Log Plotsp. 446
Statisticsp. 448
The Basics: Minimum, Maximum, Averages, etc.p. 449
Counting Values in a Rangep. 450
Bin Counts and Histogramsp. 453
Where to Learn Morep. 455
Problemsp. 455
Matrix Operations in MATLABp. 463
Basic Operationsp. 463
Defining and Accessing Matricesp. 463
Element-Wise Arithmetic Operations on Matricesp. 467
Parameter Sweeps Over Two Variablesp. 468
Creating Tables Using Code meshgridp. 468
Example: Force on the Piston of a Pump Versus Well Depth and Cylinder Radiusp. 469
Plotting 3-Dimensional Datap. 471
Mesh and Surface Plotsp. 471
Contour Plotsp. 472
Side-View Cross-Section Plotsp. 473
Matrix Arithmeticp. 474
Zero Matrixp. 474
Equality of Matricesp. 475
Matrix Additionp. 475
Multiplication of a Matrix by a Scalarp. 476
Matrix Subtractionp. 477
Matrix Multiplicationp. 477
Solving Systems of Linear Equationsp. 480
Linear Equations in Matrix Formp. 480
The Identity Matrix and the Inverse of a Matrixp. 481
Solving Matrix Equations Using Inversionp. 483
Solving Matrix Equations Using the Backslash Operatorp. 484
Example: Analysis of a Trussp. 484
Example: Analysis of Electrical Circuitsp. 487
Problemsp. 492
Introduction to Algorithms and Programming In MATLABp. 498
Algorithms, Flow Charts, and Pseudocodep. 498
What Is an Algorithm?p. 498
Describing Simple Sequences of Operationsp. 499
Subroutinesp. 501
Conditional Branchesp. 502
Loopsp. 506
MATLAB Functionsp. 510
Mathematical Functions Versus MATLAB Functionsp. 510
Functions Calling Functionsp. 513
Watching a Function Call Through the MATLAB Debuggerp. 514
Conditional Selection Statementsp. 517
Review of Logic Expressionsp. 518
IF/ELSE Statementsp. 519
Stepping Through an IF Statement in the Debuggerp. 520
Loops or Repetition Statementsp. 522
WHILE Loopsp. 522
FOR Loopsp. 523
Watching a Loop in the Debuggerp. 523
Nested Loopsp. 524
Common Loop Bugsp. 525
Examples of Functions, Conditionals, and Loopsp. 526
Subfunctions: The Cake Recipep. 526
Vector and Matrix Functionsp. 527
Accumulation of Changep. 529
Review: Modeling Population Growthp. 530
Modeling the Trajectory of a Softball with Dragp. 532
Problemsp. 534
Problem Solving Processp. 548
Bloom's Taxonomy: Levels of Understandingp. 550
Engineering Societies and Professional Organizationsp. 551
Systems of Unitsp. 554
The SI Systemp. 554
Non-SI Units and Conversion Factorsp. 556
Bibliographyp. 558
Indexp. 565
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program