Numerical Analysis
TeachersNISHIKI Shinnosuke
Grade, SemesterYear 3 1st semest [Department of Information and Electronic Engineering, Faculty of Science and Engineering]
CategorySpecial Subjects
Elective, CreditsElective 2credit
 Syllabus Number3F219

Course Description

Techniques for finding solutions to problems that cannot solve equations analytically, and for analyzing differential and integral problems by numerical calculation are widely used not only in science and engineering fields.
In this course, you will study numerical analysis methods. Also, you will use computers actually to solve problems in order to understand analysis methods deeply.
You will acquire knowledge and skills on DP3 of diploma policies.

Course Objectives

The goal is to understand basic analysis methods for numerical calculation using a computer. You become able to explain the analysis methods, and analyze by computer.

Grading Policy

Your grade will be assessed based on the scores of exercise problems (50%) and final exams (50%).
LMS posts class materials, receives reports, and provides feedback.

Textbook and Reference

KindTitleAuthorPublisher
TextbookNo text book, but reference books (in Japanese) are as follows:
ReferencesExcelによる数値計算法趙華安共立出版、ISBN-13: 978-4320016507
ReferencesIt is recommending that you collect information using library materials and internet.
And you can find class materials on LMS.

Requirements(Assignments)

It is important to have a thorough understanding in mathematics class, especially calculus.
For the preparation, you should study in advance for each class based on reference books, library materials, and materials collected via the Internet. (1.5 hours)
After the class, you should review and work on exercise problems of analysis by computer for report in order to improve your understanding. (1.5 hours)

Note

You will use Excel for computer analysis. However, exercises for 8th and 15th class, require you to create programs by programming language you learned so far, i.e. Processing, JAVA, or your familiar language except for Excel.

Schedule

1Proceeding of classes, overview of numerical simulation, history of computers
2Numerical solution: Newton method
3Numerical solution: Regula falsi method
4Matrix calculation: Addition / Subtraction, Multiplication, Determinant calculation, Inverse matrix
5Solve simultaneous equations: Gauss-Jordan elimination
6Solve simultaneous equations: LU Decomposition method
7Solve simultaneous equations: Gauss-Seidel method
8Programming Exercise 1: Numerical Analysis Using Programming Language
9Function interpolation method and approximate: Lagrange Interpolation
10Function interpolation method and approximate: Least Squares method
11Numerical integration: Trapezoidal rule method
12Numerical integration: Simpson rule
13Ordinary differential equations: Euler method
14Ordinary differential equations: Runge–Kutta method
15Programming Exercise 2: Numerical Analysis Using Programming Language