PODCAST · technology

ME 352 Fall 2008

Lectures from ME 352, Engineering Numerical Methods at Portland State University during Fall 2008

  1. 23

    2008-12-02 part2

    Demonstration of Euler's method. Quick review of trouble-spots in the course

  2. 22

    2008-12-02 part1

    Overview of ODE Solvers, Euler's method

  3. 21

    2008-11-20 part2

    Discuss the meaning of Equations (8.37) and (8.38). Sample solution by inspection of diagonal systems. Solution of triangular systems by backward or forward substitution. Return to discussion of the role of condition number.

  4. 20

    2008-11-20 part1

    Solving diagonal systems, triangle systems and conceptual overview of Gaussian Elimination. Review formal solution. Define the residual. Introduce the condition number and discuss meaning of ill-conditioning. Review of how to compare two vectors: use norm(x-y) not norm(x)-norm(y). Discuss meaning of Equation (8.37)

  5. 19

    2008-11-16 part3

    Conclude the sample problem by showing the MATLAB implementation. Discuss Example 8.2 from the textbook -- a more challenging problem where the unknowns are not so obvious. Return to a discussion of the need for linear independence of the columns of A, and of consistency of the system of equations.

  6. 18

    2008-11-16 part2

    Review of the example problem: develop a two-dimensional interpolant h = f(p,T)

  7. 17

    2008-11-16 part1

    We began with a consideration of the matrix-vector product. I showed that the matrix-vector product y = A*x can be interpreted as a linear combination of the columns of matrix A. From there we quickly looked at the implications for solving linear systems of equations. If A*x = b has a solution, then b must lie in the column space of A. Next I passed out a single sheet of paper with a homework problem from last year. The goal of the assignment was to formulate a two-dimensional interpolant for the enthalpy of steam as a function of pressure and temperature.

  8. 16

    2008-11-06 part2

    More vector operations: linear combinations, inner product, contrast with array operators.

  9. 15

    2008-11-06 part1

    Vector operations: addition, scalar multiplication, linear combinations

  10. 14

    2008-10-30 part2

    I discussed the design problem for column buckling and showed how it could be implemented in MATLAB using the fzero function. Handouts showed code and a map of input and output variables between the code segments. Near the end of lecture, I reviewed MATLAB vectors and matrices. I defined vectors and matrices and discussed why array operators were needed.

  11. 13

    2008-10-30 part1

    I spent more time than I had planned answering questions and reviewing material. We reviewed Chapter 5 material in some detail.

  12. 12

    2008-10-28 part2

    Forgot to turn on recorder for first half of lecture, which dealt with a wrap-up of bisection, and then Newton's method. In this second half, I showed slides to describe the secant method and the reverse-quadratic interpolation in fzero. I then did a demonstration of how to use fzero to solve a simple problem.

  13. 11

    2008-10-21 part2

    Started with review of m-files. Introduction to root-finding: formulation, graphical interpretation, and what is a bracket.

  14. 10

    2008-10-21 part1

    Using MATLAB to plot f(x) and identify location of roots. Introduction to brackPlot

  15. 9

    2008-10-16 part2

    Unavoidable errors: roundoff and truncation errors. Limits imposed by using a finite number of digits. Practical implications: convergence tests. Machine precision.

  16. 8

    2008-10-14 part1

    Data types: numeric, string, logical. Demonstrate fprintf with a progressive sequence of small m-files that provide more control over the output of a table of numbers.

  17. 7

    2008-10-09 part2

    MATLAB programming: conditional execution, use of automated stopping criteria in the implementations of sine series

  18. 6

    2008-10-09 part1

    MATLAB programming: review loops over elements of a vector, implementations of sine series

  19. 5

    2008-10-07 part2

    MATLAB programming: while loops

  20. 4

    2008-10-07 part1

    MATLAB programming: MATLAB is not Excel; Sequential execution, for loops

  21. 3

    2008-09-30 part3

    Demonstration of using MATLAB for data reduction for a capillary viscometer

  22. 2

    2008-09-30 part2

    Overview of MATLAB: Launching, evaluating simple expressions, calling built-in functions

  23. 1

    2008-09-30 part1

    Introduction and Class Logistics

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Lectures from ME 352, Engineering Numerical Methods at Portland State University during Fall 2008

HOSTED BY

Gerald Recktenwald

CATEGORIES

URL copied to clipboard!