Vai al contenuto principale della pagina

Engineering Computations and Modeling in MATLAB®/Simulink®, Second Edition



(Visualizza in formato marc)    (Visualizza in BIBFRAME)

Autore: Yakimenko Oleg A Visualizza persona
Titolo: Engineering Computations and Modeling in MATLAB®/Simulink®, Second Edition Visualizza cluster
Pubblicazione: Reston : , : American Institute of Aeronautics & Astronautics, , 2020
©2019
Edizione: 1st ed.
Descrizione fisica: 1 online resource (957 pages)
Disciplina: 620.00285/53
Soggetto topico: Engineering mathematics - Data processing
Computer programming
Nota di contenuto: Cover -- Half Title -- Title Page -- Copyright Page -- Contents -- Preface -- Conventions -- List of Acronyms -- Chapter 1: MATLAB/Simulink as a Technical Computing Language -- 1.1 Introduction -- 1.2 History of MATLAB Creation and Development -- 1.3 Capabilities and Resources -- 1.4 Aerospace Application Tools -- 1.5 Overview of MathWorks Products -- Chapter 2: Development Environment and Basic Operations -- 2.1 Introduction -- 2.2 MATLAB Development Environment and MATLAB Online -- 2.3 Help System -- 2.4 Function Collections -- 2.5 Order of Precedence -- 2.6 Managing Work Session -- 2.7 Changing Preferences -- 2.8 Problem-Solving Methodology -- Problems -- Chapter 3: Arrays and Array Operations -- 3.1 Introduction -- 3.2 Types of Arrays and Indexing Their Elements -- 3.3 Array Operations -- 3.4 Array Functions -- 3.5 Using MATLAB Matrix Formalism To Handle Polynomials -- 3.6 Handling Text as Character and String Arrays -- Problems -- Chapter 4: Mixed-Type Data "Containers" and Input/Output Management -- 4.1 Introduction -- 4.2 Data Types -- 4.3 Cell Arrays -- 4.4 Structure Arrays -- 4.5 Tables -- 4.6 Types of MATLAB Files -- 4.7 Recording MATLAB Sessions and Storing Workspace Variables -- 4.8 Importing and Exporting Data -- 4.9 Writing and Displaying Formatted Data -- 4.10 Interactive Input and Output -- Problems -- Chapter 5: Programming in MATLAB -- 5.1 Introduction -- 5.2 Relational Operators -- 5.3 Logical (Boolean) Operators and Functions -- 5.4 Conditional Statements -- 5.5 Loops -- 5.6 The switch Construct -- 5.7 The Script Files -- 5.8 Functions -- 5.9 Developing Professional-Looking Functions -- 5.10 Editing and Debugging -- 5.11 Code Analyzer and Profiler -- 5.12 Formatting MATLAB Comments for Publishing -- Problems -- Chapter 6: 2-D and 3-D Plotting and Animation -- 6.1 Introduction -- 6.2 Anatomy of the 2-D (x-y) Plots in MATLAB.
6.3 Line Specifications -- 6.4 Accessing Plot Properties via the get and set Functions -- 6.5 Text Strings -- 6.6 Overlays, Legends, Subplots, and Multiple Figures -- 6.7 Other Types of the 2-D Plots -- 6.8 The 3-D Plots -- 6.9 Changing the Color Palette -- 6.10 Function-Plotting Functions -- 6.11 Plot Editing -- 6.12 Interactive Plotting and Animation -- 6.13 Requirements to the Engineering Plots -- Problems -- Chapter 7: Symbolic Math Toolbox -- 7.1 Introduction -- 7.2 Symbolic Math Toolbox Overview -- 7.3 Getting Started -- 7.4 Linear Algebra Functions -- 7.5 Calculus Functions -- 7.6 Solving Algebraic and Differential Equations -- 7.7 Simplification and Substitution -- 7.8 Other Functions -- 7.9 Plotting Symbolic Expressions and Using Symbolic Notations -- 7.10 Using Symbolic Expressions in Numerical Operations -- 7.11 Symbolic Calculators -- 7.12 Units of Measurement -- Problems -- Chapter 8: Accuracy of Digital Computations -- 8.1 Introduction -- 8.2 Accuracy and Precision of Calculations and Measurements -- 8.3 Computer Number Representation -- 8.4 Round-Off Errors -- 8.5 Truncation Errors -- 8.6 Control of Numerical Errors -- Problems -- Chapter 9: Numerical Linear Algebra and Eigenvalue Problems -- 9.1 Introduction -- 9.2 Classification of LAEs -- 9.3 Inhomogeneous Sets of LAEs -- 9.4 Matrix Decompositions -- 9.5 Special Cases of LAEs -- 9.6 Applying Linear Algebra To Solve Systems of ODEs -- 9.7 Using the MATLAB Functions -- Problems -- Chapter 10: Root Finding and Introduction to Optimization -- 10.1 Introduction -- 10.2 Bracketing Methods -- 10.3 Open Methods -- 10.4 Zeroin Algorithm -- 10.5 Multiple Roots and Value Finding -- 10.6 Roots of Polynomials -- 10.7 From Root Finding to 1-D Unconstrained Optimization -- 10.8 Introduction to Multidimensional Optimization -- 10.9 Using the MATLAB Functions -- Problems.
Chapter 11: Curve Fitting to Measured Data -- 11.1 Introduction -- 11.2 Least-Squares Regression -- 11.3 Full-Degree Polynomial Approximation -- 11.4 Piecewise Approximation -- 11.5 Fourier Approximation -- 11.6 Using the MATLAB Functions -- Problems -- Chapter 12: Numerical Differentiation -- 12.1 Introduction -- 12.2 Two-Point Difference Approximations of the First-Order Derivative -- 12.3 Error Estimates from the Taylor Series Expansion -- 12.4 More Accurate Multiple-Point Approximations -- 12.5 Secondand Higher-Order Derivatives -- 12.6 Alternative Ways of Obtaining Approximation Formulas -- 12.7 Partial Derivatives -- 12.8 Using the MATLAB Functions -- Problems -- Chapter 13: Numerical Integration -- 13.1 Introduction -- 13.2 Rectangle Method -- 13.3 Trapezoidal Rule -- 13.4 Simpson's 1/3 Rule -- 13.5 Simpson's 3/8 Rule -- 13.6 Newton-Cotes Formulas -- 13.7 Multiple-Application Scheme -- 13.8 Gauss Quadrature -- 13.9 Using the MATLAB Functions -- Problems -- Chapter 14: Initial-Value Problem -- 14.1 Introduction -- 14.2 Initial-Value Problem Definition -- 14.3 Single-Step Methods -- 14.4 Adaptive Single-Step Algorithms -- 14.5 Multistep Methods -- 14.6 Stiff Problems and Other Issues -- 14.7 Using MATLAB IVP Solvers -- 14.8 Other MATLAB Solvers -- Problems -- Chapter 15: Simulink Basics -- 15.1 Introduction -- 15.2 Simulink Development Environment -- 15.3 Modeling Continuous Dynamics -- 15.4 Modeling Discrete Systems -- 15.5 Other Libraries of Simulink -- 15.6 Integration of MATLAB and Simulink -- 15.7 Practical Examples -- 15.8 Model Reviewing and Profiling -- Problems -- Appendix A: LaTeX Symbols, Math Constructs, and Matrices -- Appendix B: Functions for Handling Character and String Arrays -- Appendix C: Datetime and Categorical Data Types in Support of Tables and Timetables -- Appendix D: Hooke-Jeeves Minimization.
Appendix E: Aerospace Systems Modeling Tools -- Appendix F: Building and Sharing GUIs and Apps -- Bibliography -- Index -- Supporting Materials.
Sommario/riassunto: Engineering Computations and Modeling in MATLAB®/Simulink®, Second Edition provides a broad overview of The MathWorks' MATLAB®/Simulink®/GUIDE/App Designer development and modeling environment. This textbook shows how to use these software tools effectively in a variety of engineering applications, including modeling real-world dynamic systems. This book is used as a textbook by undergraduate and graduate students taking both introductory and advanced courses in applied programming, and also as a reference for working professionals using MATLAB®/Simulink®.
Titolo autorizzato: Engineering Computations and Modeling in MATLAB®  Visualizza cluster
ISBN: 9781523146420
1523146427
9781624106484
162410648X
Formato: Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione: Inglese
Record Nr.: 9911004724403321
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui