1  20
Next
Number of results to display per page
1. Programming with MATLAB 2016 [2016]
 Lee, HueiHuang, author.
 Mission, KS : SDC Publications, [2016]
 Description
 Book — 400 pages : illustrations ; 28 cm
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TA345.5 .M42 L44 2016  Unknown 
 Gander, Walter.
 Cham [Switzerland] : Springer, [2014]
 Description
 Book — 905 pages : illustrations ; 25 cm.
 Summary

 Why Study Scientific Computing?. Finite Precision Arithmetic. Linear Systems of Equations. Interpolation. Nonlinear Equations.Least Squares Problems. Eigenvalue Problems. Differentiation. Quadrature. Numerical Ordinary Differential Equations. Iterative Methods for Linear Systems. Optimization. Bibliography. Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9783319043241 20160614
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
Q183.9 .G35 2014  Unknown 
 Wartak, Marek S., author.
 Cambridge, UK : Cambridge University Press, 2013.
 Description
 Book — xiii, 452 pages : illustrations ; 26 cm
 Summary

 1. Introduction
 2. Basic facts from optics
 3. Basic facts from electromagnetism
 4. Slab waveguides
 5. Linear optical fibre and signal degradation
 6. Propagation of linear pulses
 7. Optical sources
 8. Optical amplifiers and EDFA
 9. Semiconductor optical amplifiers (SOA)
 10. Optical receivers
 11. Finite difference time domain (FDTD) formulation
 12. Solar cells
 13. Metamaterials Appendices Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9781107005525 20160610
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TK8304 .W37 2013  Unknown 
 Brown, Robert Grover.
 4th ed.  Hoboken, NJ : Wiley, c2012.
 Description
 Book — xii, 383 p. : ill ; 26 cm.
 Summary

 PART 1: RANDOM SIGNALS BACKGROUND
 Chapter 1 Probability and Random Variables: A Review
 Chapter 2 Mathematical Description of Random Signals
 Chapter 3 Linear Systems Response, Statespace Modeling and Monte Carlo Simulation
 PART 2: KALMAN FILTERING AND APPLICATIONS
 Chapter 4 Discrete Kalman Filter Basics
 Chapter 5 Intermediate Topics on Kalman Filtering
 Chapter 6 Smoothing and Further Intermediate Topics
 Chapter 7 Linearization, Nonlinear Filtering and Sampling Bayesian Filters
 Chapter 8 the "GoFree" Concept, Complementary Filter and Aided Inertial Examples
 Chapter 9 Kalman Filter Applications to the GPS and Other Navigation Systems APPENDIX A. Laplace and Fourier Transforms APPENDIX B. The Continuous Kalman Filter.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780470609699 20160607
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TK5102.9 .B75 2012  Unknown 
5. Mastering MATLAB [2012]
 Hanselman, Duane C.
 Upper Saddle River : Prentice Hall, c2012.
 Description
 Book — xiv, 843 p. : ill. ; 24 cm.
 Summary

 1 Getting Started
 1 1.1 Introduction
 1 1.2 Typographical Conventions
 1 1.3 What's New in MATLAB
 2 1.4 What's in Mastering MATLAB
 2
 2 Basic Features
 4 2.1 Simple Math
 4 2.2 The MATLAB Workspace
 6 2.3 About Variables
 7 2.4 Comments, Punctuation, and Aborting Execution
 10 2.5 Complex Numbers
 12 2.6 FloatingPoint Arithmetic
 14 2.7 Mathematical Functions
 16
 3 The MATLAB Desktop
 22 3.1 MATLAB Windows
 22 3.2 Managing the MATLAB Workspace
 23 3.3 Memory Management
 27 3.4 Number Display Formats
 27 3.5 System Information
 28 3.6 The MATLAB Search Path
 30
 4 Script Mfiles
 31 4.1 Script Mfile Use
 31 4.2 Block Comments and Code Cells
 35 4.3 Setting Execution Time
 37 4.4 Startup and Finish
 38
 5 Arrays and Array Operations
 40 5.1 Simple Arrays
 40 5.2 Array Addressing or Indexing
 41 5.3 Array Construction
 43 5.4 Array Orientation
 46 5.5 ScalarArray Mathematics
 50 5.6 ArrayArray Mathematics
 50 5.7 Standard Arrays
 57 5.8 Array Manipulation
 61 5.9 Array Sorting
 76 5.10 Subarray Searching
 79 5.11 ArrayManipulation Functions
 86 5.12 Array Size
 92 5.13 Arrays and Memory Utilization
 95
 6 Multidimensional Arrays
 101 6.1 Array Construction
 101 6.2 Array Mathematics and Manipulation
 105 6.3 Array Size
 116
 7 Numeric Data Types
 119 7.1 Integer Data Types
 119 7.2 FloatingPoint Data Types
 125 7.3 Summary
 127
 8 Cell Arrays and Structures
 129 8.1 Cell Array Creation
 130 8.2 Cell Array Manipulation
 133 8.3 Retrieving Cell Array Content
 135 8.4 CommaSeparated Lists
 139 8.5 Cell Functions
 143 8.6 Cell Arrays of Strings
 146 8.7 Structure Creation
 148 8.8 Structure Manipulation
 153 8.9 Retrieving Structure Content
 155 8.10 CommaSeparated Lists (Again)
 157 8.11 Structure Functions
 160 8.12 Summary
 164
 9 Character Strings
 165 9.1 String Construction
 165 9.2 Numbers to Strings to Numbers
 171 9.3 String Evaluation
 178 9.4 String Functions
 179 9.5 Cell Arrays of Strings
 183 9.6 Searching Using Regular Expressions
 187
 10 Relational and Logical Operations
 195 10.1 Relational Operators
 195 10.2 Logical Operators
 199 10.3 Operator Precedence
 200 10.4 Relational and Logical Functions
 201 10.5 NaNs and Empty Arrays
 204
 11 Control Flow
 208 11.1 For Loops
 208 11.2 While Loops
 214 11.3 IfElseEnd Constructions
 215 11.4 SwitchCase Constructions
 218 11.5 TryCatch Blocks
 220
 12 Functions
 223 12.1 Mfile Function Construction Rules
 224 12.2 Input and Output Arguments
 229 12.3 Function Workspaces
 232 12.4 Functions and the MATLAB Search Path
 236 12.5 Creating Your Own Toolbox
 239 12.6 CommandFunction Duality
 240 12.7 Function Handles and Anonymous Functions
 247 12.8 Nested Functions
 247 12.9 Debugging Mfiles
 251 12.10 Syntax Checking and File Dependencies
 253 12.11 Profiling Mfiles
 254
 13 File and Directory Management
 256 13.1 Native Data Files
 256 13.2 Data Import and Export
 259 13.3 LowLevel File I/O
 263 13.4 Directory Management
 265 13.5 File Archives and Compression
 269 13.6 Internet File Operations
 270
 14 Set, Bit, and Base Functions
 273 14.1 Set Functions
 273 14.2 Bit Functions
 278 14.3 Base Conversions
 279
 15 Time Computations
 281 15.1 Current Date and Time
 281 15.2 Date Format Conversions
 282 15.3 Date Functions
 288 15.4 Timing Functions
 290 15.5 Plot Labels
 291
 16 Matrix Algebra
 294 16.1 Sets of Linear Equations
 294 16.2 Matrix Functions
 299 16.3 Special Matrices
 301 16.4 Sparse Matrices
 302 16.5 Sparse Matrix Functions
 304
 17 Data Analysis
 307 17.1 Basic Statistical Analysis
 307 17.2 Basic Data Analysis
 321 17.3 Data Analysis and Statistical Functions
 327 17.4 Time Series Analysis
 328
 18 Data Interpolation
 332 18.1 OneDimensional Interpolation
 332 18.2 TwoDimensional Interpolation
 337 18.3 Triangulation and Scattered Data
 341 18.4 Summary
 349
 19 Polynomials
 351 19.1 Roots
 351 19.2 Multiplication
 352 19.3 Addition
 352 19.4 Division
 354 19.5 Derivatives and Integrals
 355 19.6 Evaluation
 356 19.7 Rational Polynomials
 356 19.8 Curve Fitting
 359 19.9 Polynomial Functions
 362
 20 Cubic Splines
 363 20.1 Basic Features
 363 20.2 Piecewise Polynomials
 364 20.3 Cubic Hermite Polynomials
 367 20.4 Integration
 369 20.5 Differentiation
 372 20.6 Spline Interpolation on a Plane
 373
 21 Fourier Analysis
 377 21.1 Discrete Fourier Transform
 377 21.2 Fourier Series
 381
 22 Optimization
 386 22.1 Zero Finding
 386 22.2 Minimization in One Dimension
 391 22.3 Minimization in Higher Dimensions
 393 22.4 Practical Issues
 396
 23 Integration and Differentiation
 398 23.1 Integration
 398 23.2 Differentiation
 404
 24 Differential Equations
 411 24.1 IVP Format
 411 24.2 ODE Suite Solvers
 412 24.3 Basic Use
 413 24.4 Setting Options
 417 24.5 BVPs, PDEs, and DDEs
 425
 25 TwoDimensional Graphics
 426 25.1 The plot Function
 426 25.2 Linestyles, Markers, and Colors
 428 25.3 Plot Grids, Axes Box, and Labels
 430 25.4 Customizing Plot Axes
 432 25.5 Multiple Plots
 435 25.6 Multiple Figures
 435 25.7 Subplots
 437 25.8 Interactive Plotting Tools
 438 25.9 Screen Updates
 440 25.10 Specialized 2D Plots
 441 25.11 Easy Plotting
 449 25.12 Text Formatting
 451 25.13 Summary
 453
 26 ThreeDimensional Graphics
 456 26.1 Line Plots
 456 26.2 Scalar Functions of Two Variables
 458 26.3 Mesh Plots
 462 26.4 Surface Plots
 465 26.5 Mesh and Surface Plots of Irregular Data
 471 26.6 Changing Viewpoints
 473 26.7 Camera Control
 475 26.8 Contour Plots
 476 26.9 Specialized 3D Plots
 478 26.10 Volume Visualization
 482 26.11 Easy Plotting
 489 26.12 Summary
 491
 27 Using Color and Light
 495 27.1 Understanding Colormaps
 495 27.2 Using Colormaps
 497 27.3 Displaying Colormaps
 498 27.4 Creating and Altering Colormaps
 500 27.5 Using Color to Describe a Fourth Dimension
 502 27.6 Transparency
 505 27.7 Lighting Models
 507 27.8 Summary
 511
 28 Images, Movies, and Sound
 513 28.1 Images
 513 28.2 Image Formats
 515 28.3 Image Files
 516 28.4 Movies
 518 28.5 Movie Files
 520 28.6 Sound
 524 28.7 Summary
 525
 29 Printing and Exporting Graphics
 527 29.1 Printing and Exporting Using Menus
 528 29.2 Command Line Printing and Exporting
 529 29.3 Printers and Export File Formats
 530 29.4 PostScript Support
 532 29.5 Choosing a Renderer
 533 29.6 Handle Graphics Properties
 534 29.7 Setting Defaults
 536 29.8 Publishing
 537 29.9 Summary
 538
 30 Handle Graphics
 539 30.1 Objects
 539 30.2 Object Handles
 541 30.3 Object Properties
 541 30.4 Get and Set
 542 30.5 Finding Objects
 550 30.6 Selecting Objects with the Mouse
 552 30.7 Position and Units
 553 30.8 Default Properties
 556 30.9 Common Properties
 559 30.10 Plot Objects
 561 30.11 Group Objects
 562 30.12 Annotation Axes
 564 30.13 Linking Objects
 565 30.14 New Plots
 566 30.15 Callbacks
 567 30.16 Mfile Examples
 568 30.17 Summary
 575
 31 MATLAB Classes and ObjectOriented Programming
 579 31.1 Overloading
 581 31.2 Class Creation
 587 31.3 Subscripts
 602 31.4 Converter Functions
 613 31.5 Precedence, Inheritance, and Aggregation
 614 31.6 Handle Classes
 616
 32 Examples, Examples, Examples
 617 32.1 Vectorization
 617 32.2 JIT/Acceleration
 620 32.3 The Birthday Problem
 620 32.4 UpDown Sequence
 625 32.5 Alternating Sequence Matrix
 631 32.6 Vandermonde Matrix
 636 32.7 Repeated Value Creation and Counting
 639 32.8 Differential Sums
 649 32.9 Structure Manipulation
 657 32.10 Inverse Interpolation
 660 32.11 Polynomial Curve Fitting
 668 32.12 Nonlinear Curve Fitting
 676 32.13 Circle Fitting
 685 32.14 Laminar Fluid Flow in a Circular Pipe
 690 32.15 Projectile Motion
 696 32.16 Bode Plots
 707 32.17 Inverse Laplace Transform
 718 32.18 PictureinaPicture Zoom
 724 Appendix A MATLAB Release Information
 731 Appendix B MATLAB Function Information
 789 Index 835.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780136013303 20160606
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
QA297 .H2928 2012  Unknown 
 Tewari, Ashish.
 New York : Birkhäuser, c2011.
 Description
 Book — xiv, 374 p. : ill. ; 24 cm.
 Summary

 Preface. Introduction. Rigid Flight Dynamic Models. Single Variable Linear Control. Multivariable Linear Optimal Control. Robust and Adaptive Flight Control. Nonlinear Flight Control. Appendix A. Review of Useful Mathematical Concepts. Appendix B. Inertial Navigation System. Appendix C. Global Positioning System. Bibliography. Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780817648633 20160607
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TL589.4 .T492 2011  Unknown 
 Weeks, Michael.
 2nd ed.  Sudbury, Mass. : Jones and Bartlett Publishers, c2011.
 Description
 Book — xix, 492 p. : ill. (some col.) ; 24 cm. + 1 CDROM (4 3/4 in.)
 Summary

Although Digital Signal Processing (DSP) has long been considered an electrical engineering topic, recent developments have also generated significant interest from the computer science community. DSP applications in the consumer market, such as bioinformatics, the MP3 audio format, and MPEGbased cable/satellite television have fueled a desire to understand this technology outside of hardware circles. Designed for upper division engineering and computer science students as well as practicing engineers and scientists, Digital Signal Processing Using MATLAB & Wavelets, Second Edition emphasizes the practical applications of signal processing. Over 100 MATLAB examples and wavelet techniques provide the latest applications of DSP, including image processing, games, filters, transforms, networking, parallel processing, and sound. This Second Edition also provides the mathematical processes and techniques needed to ensure an understanding of DSP theory. Designed to be incremental in difficulty, the book will benefit readers who are unfamiliar with complex mathematical topics or those limited in programming experience. Beginning with an introduction to MATLAB programming, it moves through filters, sinusoids, sampling, the Fourier transform, the ztransform and other key topics. Two chapters are dedicated to the discussion of wavelets and their applications. A CDROM (platform independent) accompanies every new printed copy of the book and contains source code, projects for each chapter, and the figures from the book. (eBook version does not include the CDROM).
(source: Nielsen Book Data) 9780763784225 20160604
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks


TK5102.9 .W433 2011  Unknown 
8. The elements of MATLAB style [2011]
 Johnson, Richard K., 1948
 Cambridge ; New York : Cambridge University Press, 2011.
 Description
 Book — x, 169 p. ; 18 cm.
 Summary

 1. General principles
 2. Formatting
 3. Naming
 4. Documentation
 5. Programming
 6. Files and organization
 7. Development.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780521732581 20160603
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
QA76.73 .M296 J64 2011  Unknown 
9. Introduction to MATLAB [2011]
 Etter, Delores M. (Delores Maria), 1947
 2nd ed.  Upper Saddle River, NJ : Prentice Hall, c2011.
 Description
 Book — xii, 236 p. : ill. ; 26 cm.
 Summary

 1 / AN INTRODUCTION TO ENGINEERING PROBLEM SOLVING
 1 Engineering Achievements
 1 1.1 Engineering Environment
 1 1.2 Engineering Computing and MATLAB
 2 1.3 An Engineering ProblemSolving Methodology
 7
 2 / GETTING STARTED WITH MATLAB
 16 Engineering Achievement: Wind Tunnels
 16 2.1 Introduction to MATLAB and MATLAB Windows
 16 2.2 Simple Operations
 24 2.3 Output Options
 39 2.4 Saving Your Work
 44
 3 / MATLAB FUNCTIONS
 56 Engineering Achievement:Weather Prediction
 56 3.1 Introduction to Functions
 56 3.2 Elementary Mathematical Functions
 59 3.3 Trigonometric Functions
 64 3.4 Data Analysis Functions
 68 3.5 Random Number Generating Functions
 79 3.6 UserDefined Functions
 86
 4 / PLOTTING
 96 Engineering Achievement: Ocean Dynamics
 96 4.1 xy Plots
 96 4.2 ThreeDimensional Plots
 118 4.3 Editing Plots from the Menu Bar
 123 4.4 Creating Plots from the Workspace Window
 125
 5 / CONTROL STRUCTURES
 130 Engineering Achievement: Signal Processing
 130 5.1 Relational and Logical Operators
 130 5.2 Selection Structures
 133 5.3 Loops
 144
 6 / MATRIX COMPUTATIONS
 152 Engineering Achievement: Manned Space Flight
 152 6.1 Special Matrices
 152 6.2 Matrix Operations and Functions
 158 6.3 Solutions to Systems of Linear Equations
 169
 7 / SYMBOLIC MATHEMATICS
 179 Engineering Achievement: Geolocation
 179 7.1 Symbolic Algebra
 179 7.2 Equation Solving
 185 7.3 Differentiation and Integration
 191
 8 / NUMERICAL TECHNIQUES
 197 Engineering Achievement: Dynamic Fluid Flow
 197 8.1 Interpolation
 197 8.2 Curve Fitting: Linear and Polynomial Regression
 206 8.3 Using the Interactive Fitting Tool
 214 8.4 Numerical Integration
 218 8.5 Numerical Differentiation
 221 INDEX.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780136081234 20160604
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TA345 .E8724 2011  Unknown 
10. Introduction to MATLAB for engineers [2011]
 Palm, William J., III (William John), 1944
 3rd ed.  New York : McGrawHill, c2011.
 Description
 Book — xii, 564 p. : ill. ; 24 cm.
 Summary

 CHAPTER 1. An Overview of MATLAB
 CHAPTER 2. Numeric, Cell, and Structure Arrays
 CHAPTER 3. Functions and Files
 CHAPTER 4. DecisionMaking Programs
 CHAPTER 5. Advanced Plotting
 CHAPTER 6. Model Building and Regression
 CHAPTER 7. Linear Algebraic Equations
 CHAPTER 8. Probability, Statistics, and Interpolation
 CHAPTER 9. Numerical Methods for Calculus and Differential Equations
 CHAPTER 10. Simulink
 CHAPTER 11. MuPAD APPENDIX A. Guide to Commands and Functions In This Text APPENDIX B. Animation and Sound in MATLAB APPENDIX C. Formatted Output in MATLAB APPENDIX D. References Answers to Selected problems.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780073534879 20160604
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
QA297 .P33 2011  Unknown 
11. Engineering computation with MATLAB [2010]
 Smith, David M., 1942
 2nd ed.  Boston : Addison/Wesley, c2010.
 Description
 Book — 1 v. (various pagings) : ill. ; 24 cm.
 Summary

 Previous Edition TOC
 Chapter 1: Introduction to Computers and Programming 1.1 Background 1.2 History of Computer Architectures 1.3 Computing Systems Today 1.4 Executing a MATLAB Program 1.5 Problem Solving
 Chapter 2: Getting Started with MATLAB 2.1 Programming Language Background 2.2 Basic Data Manipulation 2.3 The MATLAB User Interface 2.4 Scripts 2.5 Engineering Example Spacecraft Launch
 Chapter 3: Arrays 3.1 Concept: Using Builtin Functions 3.2 Concept: Data Collections 3.3 MATLAB Vectors 3.4 Engineering Example Forces and Moments 3.5 MATLAB Arrays 3.6 Engineering Example Computing Soil Volume
 Chapter 4: Execution Control 4.1 Concept: Code Blocks 4.2 Conditional Execution in General 4.3 if Statements 4.4 switch Statements 4.5 Iteration in General 4.6 for Loops 4.7 while Loops 4.8 Engineering Example Computing Liquid Levels
 Chapter 5: Functions 5.1 Concepts: Abstraction and Encapsulation 5.2 Black Box View of a Function 5.3 MATLAB Implementation 5.4 Engineering Example Measuring a Solid Object
 Chapter 6: Character Strings 6.1 Character String Concepts: Mapping and Casting 6.2 MATLAB Implementation 6.3 Format Conversion Functions 6.4 Character String Operations 6.5 Arrays of Strings 6.6 Engineering Example Encryption
 Chapter 7: Cell Arrays and Structures 7.1 Concept: Collecting Dissimilar Objects 7.2 Cell Arrays 7.3 MATLAB Structures 7.4 Structure Arrays 7.5 Engineering Example Assembling a Structure
 Chapter 8: File Input and Output 8.1 Concept: Serial Input and Output (I/O) 8.2 MATLAB Workspace I/O 8.3 HighLevel I/O Functions 8.4 LowerLevel File I/O 8.5 Engineering Example Spreadsheet Data
 Chapter 9: Recursion 9.1 Concept: The Activation Stack 9.2 Recursion Defined 9.3 Implementing a Recursive Function in MATLAB 9.4 Exceptions 9.5 Wrapper Functions 9.6 Tail Recursion 9.7 Mutual Recursion 9.8 Generative Recursion 9.9 Examples of Recursion 9.10 Engineering Example Robot Arm Motion
 Chapter 10: Principles of Problem Solving 10.1 Solving Simple Problems 10.2 Assembling Solution Steps 10.3 Summary of Operations 10.4 Solving Larger Problems 10.5 Engineering Example Processing GeoPolitical Data
 Chapter 11: Plotting 11.1 Plotting in General 11.2 2D Plotting 11.3 3D Plotting 11.4 Surface Plots 11.5 Engineering Example Visualizing Geographic Data
 Chapter 12: Matrices 12.1 Concept: Behavioral Abstraction 12.2 Matrix Operations 12.3 MATLAB Implementation 12.4 Rotating Coordinates 12.5 Solving Simultaneous Linear Equations 12.6 Engineering Examples
 Chapter 13: Images 13.1 Nature of an Image 13.2 Image Types 13.3 Reading, Displaying, and Writing Images 13.4 Operating on Images 13.5 Engineering Example Detecting Edges
 Chapter 14: Processing Sound 14.1 The Physics of Sound 14.2 Recording and Playback 14.3 MATLAB Implementation 14.4 Time Domain Operations 14.5 The Fast Fourier Transform 14.6 Frequency Domain Operations 14.7 Engineering Example Oil Rig Structural Integrity
 Chapter 15: Numerical Methods 15.1 Interpolation 15.2 Curve Fitting 15.3 Numerical Integration 15.4 Numerical Differentiation 15.5 Engineering Example Analyzing Rocket Data
 Chapter 16: Sorting 16.1 Measuring Algorithm Cost 16.2 Algorithms for Sorting Data 16.3 Performance Analysis 16.4 Applications of Sorting Algorithms 16.5 Engineering Example A Selection of Countries Online Chapters
 Chapter 17: Searching Graphs
 Chapter 18: ObjectOriented Programming
 Chapter 19: Linked Lists
 Chapter 20: Binary Trees
 Chapter 21: Nary Trees and Graphs
 Chapter 22: The Cost of Computing Appendixes A MATLAB Special Characters, Reserved Words, and Symbols B The ASCII Character Set C Internal Number Representation D Web Reference Materials (online) E Answers to True or False and Fill in the Blanks (online) Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780136080633 20160528
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TA345 .S585 2010  Unknown 
 Hahn, Brian D.
 4th ed.  Amsterdam ; Boston : Elsevier/Academic Press, c2010.
 Description
 Book — xviii, 391 p. : ill. (some col.) ; 24 cm.
 Summary

This is the essential guide to MATLAB as a problem solving tool. This text presents MATLAB both as a mathematical tool and a programming language, giving a concise and easy to master introduction to its potential and power. The fundamentals of MATLAB are illustrated throughout with many examples from a wide range of familiar scientific and engineering areas, as well as from everyday life. The new edition has been updated to include coverage of Symbolic Math and SIMULINK. It also adds new examples and applications, and uses the most recent release of Matlab. Features of this title include: new chapters on Symbolic Math and SIMULINK provide complete coverage of all the functions available in the student edition of Matlab; more exercises and examples, including new examples of beam bending, flow over an airfoil, and other physicsbased problems; a bibliography that provides sources for the engineering problems and examples discussed in the text; and, a chapter on algorithm development and program design. In this book, common errors and pitfalls are highlighted. It provides extensive teacher support on: solutions manual, extra problems, multiple choice questions, PowerPoint slides. It features companion website for students providing Mfiles used within the book.
(source: Nielsen Book Data) 9780123748836 20160528
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
QA297 .H24 2010  Unknown 
 Chaturvedi, Devendra K.
 Boca Raton, FL : CRC Press, c2010.
 Description
 Book — xxiii, 709 p. : ill. ; 26 cm. + 1 CDROM (4 3/4 in.)
 Summary

 Introduction to Systems System Classification of Systems Linear Systems TimeVarying vs. TimeInvariant Systems Lumped vs. Distributed Parameter Systems Continuous and DiscreteTime Systems Deterministic vs. Stochastic Systems Hard and Soft Systems Analysis of Systems Synthesis of Systems Introduction to System Philosophy System Thinking Large and Complex Applied System Engineering: A Generic Modeling Systems Modeling Introduction Need of System Modeling Modeling Methods for Complex Systems Classification of Models Characteristics of Models Modeling Mathematical Modeling of Physical Systems Formulation of State Space Model of Systems Physical Systems Theory System Components and Interconnections Computation of Parameters of a Component Single Port and Multiport Systems Techniques of System Analysis Basics of Linear Graph Theoretic Approach Formulation of System Model for Conceptual System Formulation System Model for Physical Systems Topological Restrictions Development of State Model of Degenerative System Solution of State Equations Controllability Observability Sensitivity Liapunov Stability Performance Characteristics of Linear Time Invariant Systems Formulation of State Space Model Using Computer Program (SYSMO) Model Order Reduction Introduction Difference between Model Simplification and Model Order Reduction Need for Model Order Reduction Principle of Model Order Reduction Methods of Model Order Reduction Applications of ReducedOrder Models Analogous of Linear Systems Introduction ForceVoltage (fv) Analogy ForceCurrent (fi) Analogy Interpretive Structural Modeling Introduction Graph Theory Interpretive Structural Modeling System Dynamics Techniques Introduction System Dynamics of Managerial and Socioeconomic System Traditional Management Sources of Information Strength of System Dynamics Experimental Approach to System Analysis System Dynamics Technique Structure of a System Dynamic Model Basic Structure of System Dynamics Models Different Types of Equations Used in System Dynamics Techniques Symbol Used in Flow Diagrams Dynamo Equations Modeling and Simulation of Parachute Deceleration Device Modeling of Heat Generated in a Parachute during Deployment Modeling of Stanchion System of Aircraft Arrester Barrier System Simulation Introduction Advantages of Simulation When to Use Simulations Simulation Provides How Simulations Improve Analysis and Decision Making Applications of Simulation Numerical Methods for Simulation The Characteristics of Numerical Methods Comparison of Different Numerical Methods Errors during Simulation with Numerical Methods Nonlinear and Chaotic Systems Introduction Linear vs. Nonlinear System Types of Nonlinearities Nonlinearities in Flight Control of Aircraft Conclusions Introduction to Chaotic System Historical Prospective FirstOrder ContinuousTime System Bifurcations SecondOrder System ThirdOrder System Modeling with Artificial Neural Network Introduction Artificial Neural Networks Modeling Using Fuzzy Systems Introduction Fuzzy Sets Features of Fuzzy Sets Operations on Fuzzy Sets Characteristics of Fuzzy Sets Properties of Fuzzy Sets Fuzzy Cartesian Product Fuzzy Relation Approximate Reasoning Defuzzification Methods Introduction to Fuzzy RuleBased Systems Applications of Fuzzy Systems to System Modeling TakagiSugenoKang Fuzzy Models Adaptive NeuroFuzzy Inferencing Systems Steady State DC Machine Model Transient Model of a DC Machine Fuzzy System Applications for Operations Research DiscreteEvent Modeling and Simulation Introduction Some Important Definitions Queuing System DiscreteEvent System Simulation Components of DiscreteEvent System Simulation Input Data Modeling Family of Distributions for Input Data Random Number Generation ChiSquare Test KolomogrovSmirnov Test Appendix A: MATLAB Appendix B: Simulink Appendix C: Glossary Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9781439806722 20160604
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks


TA168 .C474 2010  Unknown 
 Qin, QingHua.
 Boca Raton, FL : CRC Press, c2009.
 Description
 Book — 450 p. : ill. ; 25 cm. + 1 CDROM (4 3/4 in.)
 Summary

 Introduction to Trefftz Finite Element Method Historical background Trefftz FE procedure Variational principles Concept of the Tcomplete solution Comparison of Trefftz FEM and conventional FEM Comparison of Telements with boundary elements Foundation of MATLAB Programming Introduction Basic data types in MATLAB Matrix manipulations Control structures Mfile functions I/O file manipulation Vectorization programming with MATLAB Common builtin MATLAB functions C Programming Data types, variable declaration, and operators Control structures Advanced array and pointer action Functions and parameter transfer File manipulation Create and execute C codes in visual C++ platform Common library functions and related head files Commonly Used Subroutines Introduction Input and output Numerical integration over element edges Shape functions along element edge Assembly of elements Introduction of essential boundary conditions Solution of global stiffness equation Potential Problems Introduction Basic equations of potential problems Trefftz FE formulation Tcomplete functions Computation of H and G matrix Computation of equivalent nodal load Program structure for HT FEM MATLAB programming for potential problems C computer programming Numerical examples Plane Stress/Strain Problems Introduction Linear theory of elasticity Trefftz FE formulation Tcomplete functions Computation of H and G matrix Evaluation of equivalent nodal loads MATLAB functions for plane elastic problems C computer programming Numerical examples Treatment of Inhomogeneous Terms Using RBF Approximation Introduction Radial basis functions (RBFs) Nonhomogeneous problems Solution procedure of HT FEM for nonhomogeneous problems Particular solutions in terms of RBFs Modification of the program structure MATLAB functions for particular solutions C programming Numerical examples Special Purpose TElements Introduction Basic concept of special Trefftz functions Special purpose elements for potential problems Special purpose elements for linear elastic problems Programming implementation MATLAB functions for special Telements C programming for special Telements Test examples Advanced Topics for Further Programming Development Introduction Construction of Trefftz elements Dimensionless transformation Nodal stress evaluationsmooth techniques Generating intraelement points for outputting field results Sparse matrix generation and solving procedure An alternative formulation to HT FEM Appendix A: Format of Input Data Appendix B: Glossary of Variables Appendix C: Glossary of Subroutines Appendix D: Plane Displacement and Stress Transformations
 Index References appear at the end of each chapter.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9781420072754 20160528
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks


TA347 .F5 Q248 2009  Unknown 
15. MATLAB for engineers [2009]
 Moore, Holly.
 2nd ed.  New York : Prentice Hall, c2009.
 Description
 Book — xiv, 610 p. : ill. ; 26 cm.
 Summary

 Previous edition TOC
 SECTION 1: AN INTRODUCTION TO BASIC MATLAB SKILLS
 1. About Matlab 1.1 What is Matlab? 1.2 Student Edition of Matlab 1.3 How is Matlab used in Industry? 1.3.1 Electrical Engineering 1.3.2 Biomedical Engineering 1.3.3 Fluid Dynamics 1.4 Problem Solving in Engineering and Science
 2. Matlab Environment 2.1 Getting Started 2.2 Matlab Windows 2.2.1 Command Window 2.2.2 Command History 2.2.3 Workspace Window 2.2.4 Current Directory Window 2.2.5 Document Window 2.2.6 Graphics Window 2.2.7 Edit Window 2.2.8 Start Button 2.3 Solving Problems with Matlab 2.3.1 Using Variables 2.3.2 Matrices in Matlab 2.3.2.1 Scalar Operations 2.3.2.2 Order of Operation 2.3.2.3 Array Operations 2.3.3 Number Display 2.3.3.1 Scientific Notation 2.3.3.2 Display Format 2.4 Saving Your Work 2.4.1 Saving Variables 2.4.2 Script Mfiles
 3. Builtin Matlab Functions 3.1 Using Builtin Functions 3.2 Using the Help Feature 3.3 Elementary Math Functions 3.3.1 Common Computations 3.3.2 Rounding Functions 3.3.3 Discrete Mathematics 3.4 Trigonometric Functions 3.5 Data Analysis Functions 3.5.1 Maximum and Minimum 3.5.2 Mean and Median 3.5.3 Sums and Products 3.5.4 Sorting Values 3.5.5 Determining Matrix Size 3.5.6 Variance and Standard Deviation 3.6 Random Numbers 3.6.1 Uniform Random Numbers 3.6.2 Gaussian Random Numbers 3.7 Complex Numbers 3.8 Computational Limits 3.9 Special Values and Miscellaneous Functions
 4. Manipulating Matlab Matrices 4.1 Manipulating Matrices 4.1.1 Defining Matrices 4.1.2 Using the Colon Operator 4.2 Problems with Two Variables 4.3 Special Matrices 4.3.1 Matrix of Zeros 4.3.2 Matrix of Ones 4.3.3 Diagonal Matrices 4.3.4 Magic Matrices
 5. Plotting 5.1 Two Dimensional Plots 5.1.1 Basic Plotting 5.1.2 Line, Color and Mark Style 5.1.3 Axis Scaling and Annotating Plots 5.2 Subplots 5.3 Other Types of Two Dimensional Plots 5.3.1 Polar Plots 5.3.2 Logarithmic plots 5.3.3 Bar Graphs and Pie Charts 5.3.4 Histograms 5.3.5 XY Graphs with two Y Axes 5.3.6 Function Plots 5.4 Three Dimensional Plotting 5.4.1 Three Dimensional Line Plot 5.4.2 Surface Plots 5.5 Editing Plots from the Menu Bar 5.6 Creating Plots from the Workspace Window 5.7 Saving Your Plots
 SECTION 2: PROGRAMMING IN MATLAB
 6. UserDefined Functions 6.1 Creating Function Mfiles 6.1.1 Syntax 6.1.2 Comments 6.1.3 Functions with Multiple Inputs and Outputs 6.1.4 Functions with No input or no outputs 6.1.5 Determining the number of input and output arguments 6.1.6 Local Variables 6.1.7 Global Variables 6.1.8 Accessing Mfile Code 6.2 Creating Your Own Tool Box of Functions 6.3 Anonymous Functions 6.4 Function Functions
 7. User Controlled Input and Output 7.1 User Defined Input 7.2 Output Options 7.2.1 Display Function 7.2.2 Formatted Output (fprintf) 7.3 Graphical Input 7.4 Using Cell Mode in Matlab Mfiles 7.5 Reading and Writing Data From Files
 8. Logical Functions and Control Structures 8.1 Relational and Logical Operators 8.2 Flow Charts and PseudoCode 8.3 Logical Functions 8.3.1 Find 8.3.2 Flow Charting and Pseudo Code for Find Commands 8.4 Selection Structures 8.4.1 The Simple If 8.4.2 If/Else 8.4.3 Elseif 8.4.4 Switch and Case 8.4.5 Menu 8.5 Repetition Structures  Loops 8.5.1 For Loops 8.5.2 While Loops 8.5.3 Break and Continue 8.5.4 Improving the Efficiency of Loops
 SECTION 3: ADVANCED MATLAB CONCEPTS
 9. Matrix Algebra 9.1 Matrix Operations and Functions 9.1.1 Transpose 9.1.2 Dot Product 9.1.3 Matrix Multiplication 9.1.4 Matrix Inverse 9.1.5 Determinants 9.1.6 Cross Products 9.2 Solutions to Systems of Linear Equations 9.2.1 Solution Using the Matrix Inverse 9.2.2 Solution Using Matrix Left Division 9.3 Special Matrices 9.3.1 Ones and Zeros 9.3.2 Identity Matrix 9.3.3.Other Matrices
 10. Other Kinds of Arrays 10.1 Data Types 10.1.1 Numeric Data Types 10.1.2 Character and String Data 10.1.3 Symbolic Data 10.1.4 Logical Data 10.1.5 Sparse Matrices 10.2 Multidimensional Arrays 10.3 Character Arrays 10.4 Cell Arrays 10.5 Structure Arrays
 11. Symbolic Mathematics 11.1 Symbolic Algebra 11.1.1 Creating Symbolic Variables 11.1.2 Manipulating Symbolic Expressions and Symbolic Equations 11.2 Solving Expressions and Equations 11.2.1 The Solve Function 11.2.2 Solving Systems of Equations 11.2.3 Substitution 11.3 Symbolic Plotting 11.3.1 The ezplot Function 11.3.2 Additional Symbolic Plots 11.4 Calculus 11.4.1 Differentiation 11.4.2 Integration 11.5 Differential Equations
 12. Numerical Techniques 12.1 Interpolation 12.1.1 Linear Interpolation 12.1.2 Cubic Spline Interpolation 12.1.3 Multidimensional Interpolation 12.2 Curve Fitting 12.2.1 Linear Regression 12.2.2 Polynomial Regression 12.2.3 The polyval function 12.3 Using the Interactive Fitting Tools 12.3.1 Basic Fitting Tools 12.3.2 Curve Fitting Toolbox 12.4 Differences and Numerical Differentiation 12.5 Numerical Integration 12.6 Solving Differential Equations Numerically
 13. Advanced Graphics 13.1 Images 13.2 Handle Graphics 13.3 Animation 13.4 Other Visualization Techniques 13.5 Introduction to Volume Visualization Appendix A: Command Summary Appendix B: Answers to Practice Exercises.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780136044222 20160528
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TA345 .M585 2009  Unknown 
 Sadiku, Matthew N. O.
 3rd ed.  Boca Raton, Fla. : CRC Press, ©2009.
 Description
 Book — xvii, 710 pages : illustrations ; 25 cm
 Summary

 Fundamental concepts
 Analytical methods
 Finite difference methods
 Variational methods
 Moment methods
 Finite element method
 Transmissionlinematrix method
 Monte Carlo methods
 Method of lines
 Vector relations
 Programming in MATLAB
 Solution of simultaneous equations.
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

On order  
(no call number)  Unavailable On order Request 
17. Structural dynamics of earthquake engineering : theory and application using Mathematica and MATLAB [2009]
 Rajasekaran, Sundaramoorthy.
 Boca Raton, FL : CRC Press ; Oxford : Woodhead Pub., 2009.
 Description
 Book — xxiv, 882 p. : ill. ; 24 cm.
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TA654.6 .R35 2009  Unknown 
 Version 8.1.  Natick, MA : MathWorks, c2008.
 Description
 Book — 1 v. (various pagings) : ill. ; 23 cm.
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
T321.3 .C668 2008  Unknown 
19. Engineering computation with MATLAB [2008]
 Smith, David M., 1942
 Boston, Mass. : Pearson/Addison Wesley, c2008.
 Description
 Book — 1 v. (various pagings) : ill. ; 24 cm.
 Summary

 Chapter 1: Introduction to Computers and Programming 1.1 Background 1.2 History of Computer Architectures 1.3 Computing Systems Today 1.4 Executing a MATLAB Program 1.5 Problem Solving
 Chapter 2: Getting Started with MATLAB 2.1 Programming Language Background 2.2 Basic Data Manipulation 2.3 The MATLAB User Interface 2.4 Scripts 2.5 Engineering ExampleSpacecraft Launch
 Chapter 3: Arrays 3.1 Concept: Using Builtin Functions 3.2 Concept: Data Collections 3.3 MATLAB Vectors 3.4 Engineering ExampleForces and Moments 3.5 MATLAB Arrays 3.6 Engineering ExampleComputing Soil Volume
 Chapter 4: Execution Control 4.1 Concept: Code Blocks 4.2 Conditional Execution in General 4.3 if Statements 4.4 switch Statements 4.5 Iteration in General 4.6 for Loops 4.7 while Loops 4.8 Engineering ExampleComputing Liquid Levels
 Chapter 5: Functions 5.1 Concepts: Abstraction and Encapsulation 5.2 Black Box View of a Function 5.3 MATLAB Implementation 5.4 Engineering ExampleMeasuring a Solid Object
 Chapter 6: Character Strings 6.1 Character String Concepts: Mapping and Casting 6.2 MATLAB Implementation 6.3 Format Conversion Functions 6.4 Character String Operations 6.5 Arrays of Strings 6.6 Engineering ExampleEncryption
 Chapter 7: Cell Arrays and Structures 7.1 Concept: Collecting Dissimilar Objects 7.2 Cell Arrays 7.3 MATLAB Structures 7.4 Structure Arrays 7.5 Engineering ExampleAssembling a Structure
 Chapter 8: File Input and Output 8.1 Concept: Serial Input and Output (I/O) 8.2 MATLAB Workspace I/O 8.3 HighLevel I/O Functions 8.4 LowerLevel File I/O 8.5 Engineering ExampleSpreadsheet Data
 Chapter 9: Recursion 9.1 Concept: The Activation Stack 9.2 Recursion Defined 9.3 Implementing a Recursive Function in MATLAB 9.4 Exceptions 9.5 Wrapper Functions 9.6 Tail Recursion 9.7 Mutual Recursion 9.8 Generative Recursion 9.9 Examples of Recursion 9.10 Engineering ExampleRobot Arm Motion
 Chapter 10: Principles of Problem Solving 10.1 Solving Simple Problems 10.2 Assembling Solution Steps 10.3 Summary of Operations 10.4 Solving Larger Problems 10.5 Engineering ExampleProcessing GeoPolitical Data
 Chapter 11: Plotting 11.1 Plotting in General 11.2 2D Plotting 11.3 3D Plotting 11.4 Surface Plots 11.5 Engineering ExampleVisualizing Geographic Data
 Chapter 12: Matrices 12.1 Concept: Behavioral Abstraction 12.2 Matrix Operations 12.3 MATLAB Implementation 12.4 Rotating Coordinates 12.5 Solving Simultaneous Linear Equations 12.6 Engineering Examples
 Chapter 13: Images 13.1 Nature of an Image 13.2 Image Types 13.3 Reading, Displaying, and Writing Images 13.4 Operating on Images 13.5 Engineering ExampleDetecting Edges
 Chapter 14: Processing Sound 14.1 The Physics of Sound 14.2 Recording and Playback 14.3 MATLAB Implementation 14.4 Time Domain Operations 14.5 The Fast Fourier Transform 14.6 Frequency Domain Operations 14.7 Engineering ExampleOil Rig Structural Integrity
 Chapter 15: Numerical Methods 15.1 Interpolation 15.2 Curve Fitting 15.3 Numerical Integration 15.4 Numerical Differentiation 15.5 Engineering ExampleAnalyzing Rocket Data
 Chapter 16: Sorting 16.1 Measuring Algorithm Cost 16.2 Algorithms for Sorting Data 16.3 Performance Analysis 16.4 Applications of Sorting Algorithms 16.5 Engineering ExampleA Selection of Countries Online Chapters
 Chapter 17: Searching Graphs
 Chapter 18: ObjectOriented Programming
 Chapter 19: Linked Lists
 Chapter 20: Binary Trees
 Chapter 21: Nary Trees and Graphs
 Chapter 22: The Cost of Computing Appendixes A MATLAB Special Characters, Reserved Words, and Symbols B The ASCII Character Set C Internal Number Representation D Web Reference Materials (online) E Answers to True or False and Fill in the Blanks (online) Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780321481085 20160528
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TA345 .S585 2008  Unknown 
20. MATLAB for control engineers [2008]
 Ogata, Katsuhiko.
 Upper Saddle River, N.J. : Pearson/Prentice Hall, c2008.
 Description
 Book — viii, 433 p. : ill. ; 24 cm.
 Summary

 CONTENTS Preface
 Chapter 1 Introduction to MATLAB 11 Introduction 12 Addition, Subtraction, Multiplication, and Division with MATLAB 13 Computing Matrix Functions 14 Plotting Response 15 ThreeDimensional Plots 16 Drawing Geometrical Figures with MATLAB
 Chapter 2 Preliminary Study of MATLAB Analysis of Dynamics Systems 21 PartialFraction Expansion with MATLAB 22 Transformation of Mathematical Models of Dynamics Systems 23 MATLAB Representation of Systems in Block Diagram Form
 Chapter 3 Transient Response Analysis 31 Introduction 32 Step Response 33 Impulse Response 34 Ramp Response 35 Response to Arbitrary Input 36 Response to Arbitrary Initial Condition 37 ThreeDimensional
 Chapter 4 RootLocus Analysis 41 Introduction 42 RootLocus Plots with polar Grids 43 Finding the Gain Value K at an Arbitrary Point on the Root Loci 44 RootLocus Plots of No minimumPhase Systems 45 RootLocus Plots of Conditionally Stable Systems 46 RootLoci for Systems with Transport Lag 47 RootLocus Approach to Control Systems Compensation
 Chapter 5 Frequency Response Analysis 51 Plotting Bode Diagrams with MATLAB 52 Plotting Nyquist Diagrams with MATLAB 53 LogMagnitude versus Phase Plots 54 Phase Margin and Gain Margin 55 Frequency Response Approach to Control Systems
 Chapter 6 MATLAB Approach to StateSpace Design of Control Systems 61 Introduction 62 Controllability and Observability 63 Pole Placement 64 Solving Pole Placement Problems with MATLAB 65 Design of State Observers with MATLAB 66 MinimumOrder Observers 67 Observer Controllers
 Chapter 7 Some Optimization Problems Solved with MATLAB 71 Computational Approach to Obtain Optimal Sets of Parameter Values 72 Solving Quadratic Optimal Control Problems with MATLAB Appendix References Index.
 (source: Nielsen Book Data)
(source: Nielsen Book Data) 9780136150770 20160528
 Online
Engineering Library (Terman)
Engineering Library (Terman)  Status 

Stacks  
TJ213 .O29 2008  Unknown 