MATLABPDF

Numerical Methods in Engineering With MATLAB By Cambridge

Numerical Methods in Engineering with MATLAB®

By CAMBRIDGE

What you’ll learn

Numerical Methods in Engineering with MATLAB ® is a text for engineer-
ing students and a reference for practicing engineers, especially those

who wish to explore the power and efficiency of MATLAB. The choice of

numerical methods was based on their relevance to engineering prob-
lems. Every method is discussed thoroughly and illustrated with prob-
lems involving both hand computation and programming. MATLAB

M-files accompany each method and are available on the book web

site. This code is made simple and easy to understand by avoiding com-
plex book-keeping schemes, while maintaining the essential features of

the method. MATLAB, was chosen as the example language because of
its ubiquitous use in engineering studies and practice. Moreover, it is

widely available to students on school networks and through inexpen-
sive educational versions. MATLAB a popular tool for teaching scientific

computation.
Jaan Kiusalaas is a Professor Emeritus in the Department of Engineering
Science and Mechanics at the Pennsylvania State University. He has

taught numerical methods, including finite element and boundary el-
ement methods for over 30 years. He is also the co-author of four

other Books—Engineering Mechanics: Statics, Engineering Mechanics:
Dynamics, Mechanics of Materials, and an alternate version of this work
with Python code.

Requirements

  • We cover everything from scratch and therefore do not require any prior knowledge of MATLAB
  • The installation of MATLAB software on your machine is a must for this course so that you are able to run the commands and scripts that we cover during the course. If you do not have the MATLAB software installed than you may consider the following options
  • 1. You may download a free trail copy of the software from the MATHWORK website. This is for limited time use
  • 2. If you are student or employee, you may contact your School or employer for a free copy. Many universities offer a free student version of the software
  • 3. You may consider downloading the Octave which is a free and has nearly identical functionality as that of MATLAB. (I would not recommend this option since you may not be able to have access to all the functions that we cover in this course)
  • 4. If none of the above works for you, then you may purchase the student version directly from Mathworks website which is significantly lower in cost compare to its full version

Table of Contents

  1. Introduction to MATLAB………………………. . 1
  2. Systems of Linear Algebraic Equations ………… . 28
  3. Interpolation and Curve Fitting ……………….. . 103
  4. Roots of Equations……………………………. .143
  5. Numerical Differentiation …………………….. . 182
  6. Numerical Integration ………………………… . 200
  7. Initial Value Problems ………………………… . 251
  8. Two-Point Boundary Value Problems ………….. . 297
  9. Symmetric Matrix Eigenvalue Problems ……….. . 326
  10. Introduction to Optimization …………………. . 382

This course is designed from a perspective of a student who has no prior knowledge of MATLAB. The course starts from the very basic concepts and then built on top of those basic concepts and move towards more advanced topics such as visualization, exporting and importing of data, advance data types and data structures and advance programming constructs.

To get the real feel of MATLAB in solving and analyzing real life problems, the course includes machine learning topics in data science and data preprocessing.

The course is fun and exciting, but at the same time we dive deep into MATLAB to uncover its power of formulating and analyzing real life problems. The course is structured into four different Parts. Below is the detailed outline of this course.

  • Anyone looking to build a strong career in science or engineering through Excellent MATLAB coding skills
  • Anyone wanting to advance their skills of real world problem solving with MATLAB based scientific computing

Size: 10.06 MB

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button

Adblock Detected

Please consider supporting us by disabling your ad blocker