Introduction to Programming in Excel

Introduction to Programming in Excel

<p>1. Introduction  Introduction to Programming in Excel  The Taylor Series  Error Propagation  Total Numerical Error  Blunders, Formulation Errors and Data Uncertainty</p><p>2. Roots of Equations – Bracketing Methods  Graphical Methods  The Bisection Method  The False-Position Method  Incremental Searches and Initial Guesses</p><p>3. Roots of Equations – Open Methods  Simple Fixed-Point Iteration  The Newton-Rapheson Method  The Secant Method, the Modified Secant Method  Multiple Roots</p><p>4. Roots of Equations – Polynomials  Computing with Polynomials  Conventional Methods  Muller’s Method  Bairstow’s Method</p><p>5. Linear Algebraic Equations – Gauss Elimination  Naïve Gauss Elimination  Pitfalls of Elimination Methods  Techniques for Improving Solutions  Gauss-Jordan</p><p>6. Linear Algebraic Equations – Decomposition and Matrix Inversion  LU Decomposition o Gauss Elimination o Crout Decomposition  The Matrix Inverse  Error Analysis and System Condition</p><p>7. Special Matrices  Special Matrices o Banded matrices o Tridiagonal systems (Thomas algorithm) o Cholesky Decomposition  Gauss-Seidel 8. One-Dimensional Unconstrained Optimization  Golden-Section Search  Quadratic Interpolation  Newton’s Method</p><p>9. Multidimensional Unconstrained Optimization  Direct Methods  Gradient Methods</p><p>10. Constrained Optimization  Linear Programming</p><p>11. Curve Fitting  Linear Regression  Polynomial Regression  Multiple Linear Regression  General Least Squares  Nonlinear Regression</p><p>12. Interpolation  Newton’s Divided-Difference Polynomials  Lagrange Interpolating Polynomials  Inverse Interpolation  Spline Interpolation</p><p>13. Fourier Approximation  Curve Fitting with Sinusoid Functions  Continuous Fourier Series  Frequency and Time Domains  Fourier Integral and Transform  Discrete Fourier Transform (DFT)  Fast Fourier Transform (FFT)  The Power Spectrum</p><p>14. Newton-Cotes Integration Formulas  The Trapezoidal Rule  Simpson’s Rules  Integration with Unequal Segments  Open Integration Formulas  Multiple Integrals 15. Integration of Equations  Newton-Cotes Formulas for Equations  Romberg Integration  Gauss Quadrature  Improper Integrals</p><p>16. Numerical Differentiation  High-Accuracy Differentiation Formulas  Richardson Extrapolation  Derivatives of Unequally-Spaced Data  Derivatives and Integrals of Data with Errors</p><p>17. ODE – Runge-Kutta Methods  Euler’s Method  Improvements to Euler’s Method  Runge-Kutta Methods  Systems of Equations  Adaptive Runge-Kutta Methods</p><p>18. ODE – Stiffness and Multistep Methods  Stiffness  Multistep Methods</p><p>19. ODE – Boundary-Value and Eigenvalue Problems  General Methods for Boundary-Value Problems  Eigenvalue Problems</p><p>20. PDE – Finite Difference: Elliptic Equations  The Laplace Equation  Solution Techniques  Boundary Conditions  The Control-Volume Approach</p><p>21. PDE – Finite Difference: Parabolic Equations  The Heat Conduction Equation  Explicit Methods  A Simple Implicit Method  The Crank-Nicholson Method  Parabolic Equations in Two Spatial Dimensions</p><p>22. PDE – Finite-Element Method  The General Approach  FEA in One-Dimension  Two-Dimensional Problems </p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    4 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us