Term Project Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National.

Slides:



Advertisements
Similar presentations
Chapter 28 – Part II Matrix Operations. Gaussian elimination Gaussian elimination LU factorization LU factorization Gaussian elimination with partial.
Advertisements

Image Enhancement Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last.
More Program Flow Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National.
MA5233: Computational Mathematics
Some useful linear algebra. Linearly independent vectors span(V): span of vector space V is all linear combinations of vectors v i, i.e.
Functions Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng.
Arrays Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng.
CVEN Exam 1 Review. Matlab.m files Matlab.m files Programming: FOR, WHILE, IF and FUNCTION Programming: FOR, WHILE, IF and FUNCTION Taylor Series.
Pointers Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng.
Expressions and statements Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences.
A Voyage of Discovery Physical oceanography Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University.
CVEN Exam 1 Review. Matlab Basic commands and syntax Basic commands and syntax Creation of functions and programs Creation of functions and programs.
Getting Started Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National.
Variables and constants Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences.
Lagrange interpolation Gives the same results as Newton, but different method.
References Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National.
Matrices CS485/685 Computer Vision Dr. George Bebis.
Chapter 12 Fast Fourier Transform. 1.Metropolis algorithm for Monte Carlo 2.Simplex method for linear programming 3.Krylov subspace iteration (CG) 4.Decomposition.
MATH 685/ CSI 700/ OR 682 Lecture Notes Lecture 8. Nonlinear equations.
Today’s class Boundary Value Problems Eigenvalue Problems
Linear Algebra Review 1 CS479/679 Pattern Recognition Dr. George Bebis.
Fundamentals from Linear Algebra Ghan S. Bhatt and Ali Sekmen Mathematical Sciences and Computer Science College of Engineering Tennessee State University.
Mathematics for Computer Graphics (Appendix A) Won-Ki Jeong.
1 Intel Mathematics Kernel Library (MKL) Quickstart COLA Lab, Department of Mathematics, Nat’l Taiwan University 2010/05/11.
Chapter 17 Boundary Value Problems. Standard Form of Two-Point Boundary Value Problem In total, there are n 1 +n 2 =N boundary conditions.
Lecture 22 MA471 Fall Advection Equation Recall the 2D advection equation: We will use a Runge-Kutta time integrator and spectral representation.
Matrix Solutions to Linear Systems. 1. Write the augmented matrix for each system of linear equations.
Application of Differential Applied Optimization Problems.
Review Taylor Series and Error Analysis Roots of Equations
Linear algebra: matrix Eigen-value Problems
Domain Range definition: T is a linear transformation, EIGENVECTOR EIGENVALUE.
Chapter 5 Eigenvalues and Eigenvectors 大葉大學 資訊工程系 黃鈴玲 Linear Algebra.
S17: Introduction to Numerical Methods TT 2008 Lecture 1 Numerical aspects of computing.
Image Restoration Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last.
Image transformations Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University.
1 Matrix Algebra and Random Vectors Shyh-Kang Jeng Department of Electrical Engineering/ Graduate Institute of Communication/ Graduate Institute of Networking.
Numerical Analysis – Eigenvalue and Eigenvector Hanyang University Jong-Il Park.
Linear Algebra Diyako Ghaderyan 1 Contents:  Linear Equations in Linear Algebra  Matrix Algebra  Determinants  Vector Spaces  Eigenvalues.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Chapter 27.
EIGENSYSTEMS, SVD, PCA Big Data Seminar, Dedi Gadot, December 14 th, 2014.
Introduction Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last updated:
Award for Award for Excellent Performance in Excellent Performance in English Week Competition Spring Semester,2010 English Week Competition Spring Semester,2010.
Two-Dimensional Filters Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University.
Linear Algebra Diyako Ghaderyan 1 Contents:  Linear Equations in Linear Algebra  Matrix Algebra  Determinants  Vector Spaces  Eigenvalues.
1. Systems of Linear Equations and Matrices (8 Lectures) 1.1 Introduction to Systems of Linear Equations 1.2 Gaussian Elimination 1.3 Matrices and Matrix.
ESO 208A/ESO 218 COMPUTATIONAL METHODS IN ENGINEERING.
Programming language – C++ Digital Image Processing Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University.
1 Lecture 8 Post-Graduate Students Advanced Programming (Introduction to MATLAB) Code: ENG 505 Dr. Basheer M. Nasef Computers & Systems Dept.
Chapter 4 Numerical models of radiative transfer Remote Sensing of Ocean Color Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Science.
Numerical Analysis – Data Fitting Hanyang University Jong-Il Park.
Environmental Data Analysis with MatLab 2 nd Edition Lecture 22: Linear Approximations and Non Linear Least Squares.
Matrix Addition and Scalar Multiplication
Matrix Multiplication
Review of Linear Algebra
CS479/679 Pattern Recognition Dr. George Bebis
Matrices and vector spaces
9.3 Filtered delay embeddings
Chapter 12 Fast Fourier Transform
CHAPTER 3 NUMERICAL METHODS.
CHAPTER OBJECTIVES The primary objective of this chapter is to show how to compute the matrix inverse and to illustrate how it can be.
Eigenvalues and Eigenvectors
DFT and FFT By using the complex roots of unity, we can evaluate and interpolate a polynomial in O(n lg n) An example, here are the solutions to 8 =
Some useful linear algebra
Chapter 27.
CS485/685 Computer Vision Dr. George Bebis
Matrix Algebra and Random Vectors
Eigenvalues and Eigenvectors
Eigenvalues and Eigenvectors
Introduction to Scientific Computing
Introduction CSE 541.
Presentation transcript:

Term Project Applications of Computer Programming in Earth Sciences Instructor: Dr. Cheng-Chien LiuCheng-Chien Liu Department of Earth Sciences National Cheng Kung University Last updated: 12 December 2015Chapter

Project description  Solution of Linear Algebraic Equations Gauss-Jordan matrix inversion and linear equation solution (2.1) Linear equation solution, backsubstitution (2.3) (駱守凡) Singular value decomposition of a matrix (2.6)  Interpolation and Extrapolation Two-dimensional polynomial interpolation (3.6) (張家鳳) Two-dimensional bicubic interpolation (3.6) (劉益廷) Two-dimensional spline interpolation (3.6)

Project description (cont.)  Integration of Functions Integrate a function over a three-dimensional space (4.6) (林維芝)  Evaluation of Functions Evaluate a polynomial and its derivatives (5.3) (李涵瑜)  Random Numbers Random deviates from DES-like hashing (7.5) (蘇鴻林) Adaptive multidimensional Monte Carlo integration (7.8) (王博賢)

Project description (cont.)  Sorting Sort an array by quicksort method (8.2) (王若梅) Find the Nth largest, without altering an array (8.5) (盧旭宇) Find M largest values, without altering an array (8.5) (黃姿勳)  Root Finding and Nonlinear Sets of Equations Find root of a function by Ridders‘ method (9.2) (劉晃丞) Find root of a function by Brent's method (9.3) (歐兆強) Find root of a function by Newton-Raphson and bisection (9.4) (陳治宇) roots of a polynomial by Laguerre's method with deflation (9.5) (蕭雅竹)

Project description (cont.)  Eigensystems Eigenvalues and eigenvectors of a symmetric matrix (11.1) ( 李奇峰 )  Fast Fourier Transform Fast Fourier transform in multidimensions (12.4) ( 江彥廷 )  Fourier and Spectral Applications Correlation or autocorrelation of data using FFT (13.2) ( 唐健庭 )  Modeling of Data Fit a polynomial using LFIT or SVDFIT (15.4)