Intelligent Numerical Computation1 Numerical Analysis MATLAB programming Numerical Methods Applications Contents.

Slides:



Advertisements
Similar presentations
Numerical Computation Lecture 4: Root Finding Methods - II United International College.
Advertisements

Suggested problems from text (6 th edition) Chapter 3.1 p85 Problems 1, 4, 9, 10 Computer problems 1, 2, 4, 7 Chapter 3.2 p101 Problems 4, 15, 17, 19 Computer.
Machine Learning Week 1, Lecture 2. Recap Supervised Learning Data Set Learning Algorithm Hypothesis h h(x) ≈ f(x) Unknown Target f Hypothesis Set 5 0.
MATHEMATICAL METHODS.
Chapter 7 Numerical Differentiation and Integration
Dr. Jie Zou PHY Chapter 2 Solution of Nonlinear Equations: Lecture (III)
CVEN Exam 1 Review. Matlab.m files Matlab.m files Programming: FOR, WHILE, IF and FUNCTION Programming: FOR, WHILE, IF and FUNCTION Taylor Series.
Lecture 12 Projection and Least Square Approximation Shang-Hua Teng.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM.
Functions. A function is a relation that has exactly one output for each input.
1 NUMERICAL INTEGRATION Motivation: Most such integrals cannot be evaluated explicitly. Many others it is often faster to integrate them numerically rather.
MECN 3500 Inter - Bayamon Lecture Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Exercise problems for students taking the Programming Parallel Computers course. Janusz Kowalik Piotr Arlukowicz Tadeusz Puzniakowski Informatics Institute.
CMPS1371 Introduction to Computing for Engineers NUMERICAL METHODS.
4.6 Numerical Integration Trapezoid and Simpson’s Rules.
MA2213 Lecture 4 Numerical Integration. Introduction Definition is the limit of Riemann sums I(f)
Chapter 17 Boundary Value Problems. Standard Form of Two-Point Boundary Value Problem In total, there are n 1 +n 2 =N boundary conditions.
CISE-301: Numerical Methods Topic 1: Introduction to Numerical Methods and Taylor Series Lectures 1-4: KFUPM CISE301_Topic1.
EE 3561_Unit_1(c)Al-Dhaifallah EE 3561 : - Computational Methods in Electrical Engineering Unit 1: Introduction to Computational Methods and Taylor.
WELCOME. Malay Mitra Lecturer in Computer Science & Application Jalpaiguri Polytechnic West Bengal.
Introduction to Numerical Analysis I MATH/CMPSC 455 Fall 2011 Instructor: Xiaozhe Hu (Shawn)
Application of Differential Applied Optimization Problems.
CSE 541 Rick Parent ELEMENTARY NUMERICAL METHODS Winter 2012.
Numerical Computation
Review Taylor Series and Error Analysis Roots of Equations
ENGR 1320 Final Review - Programming Major Topics: – Functions and Scripts – Vector and Matrix Operations in Matlab Dot product Cross product – Plotting.
MECN 3500 Inter - Bayamon Lecture 9 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
MECN 3500 Lecture 4 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
Vectors and Matrices In MATLAB a vector can be defined as row vector or as a column vector. A vector of length n can be visualized as matrix of size 1xn.
Lecture 2 Numerical Methods for Engineering MECN 3500 Department of Mechanical Engineering Inter American University of Puerto Rico Bayamon Campus Dr.
Scientific Computing General Least Squares. Polynomial Least Squares Polynomial Least Squares: We assume that the class of functions is the class of all.
Image cryptosystems based on PottsNICA algorithms Meng-Hong Chen Jiann-Ming Wu Department of Applied Mathematics National Donghwa University.
Quadrature rules 1Michael Sokolov / Numerical Methods for Chemical Engineers / Numerical Quadrature Michael Sokolov ETH Zurich, Institut für Chemie- und.
The Islamic University of Gaza Faculty of Engineering Civil Engineering Department Numerical Analysis ECIV 3306 Introduction Course Outline.
MECN 3500 Inter - Bayamon Lecture 8 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
MECN 3500 Inter - Bayamon Lecture 6 Numerical Methods for Engineering MECN 3500 Professor: Dr. Omar E. Meza Castillo
BE207 Numerical Analysis using Matlab Lecturer DR Abdullah Awad Faculty of Engineering.
Neural Computation Prof. Nathan Intrator
MA2213 Lecture 2 Interpolation.
Welcome to Numerical Analysis Math 448/548 Cpt S 430/530 Fall 2016 Instructor: John Miller, West 134E Class web page can be found.
MTH Spring Term NUMERICAL ANALYSIS Spring Term MTH Spring Term NUMERICAL ANALYSIS Spring Term INTERNATIONAL.
ME 123 Computer Applications I Lecture 16: More Matlab Programming: Secant Method, Review 4/4/03.
Chapter 2 Excel Fundamentals Logical IF (Decision) Statements Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
An Effective Hybridized Classifier for Breast Cancer Diagnosis DISHANT MITTAL, DEV GAURAV & SANJIBAN SEKHAR ROY VIT University, India.
Intelligent Numerical Computation1 Numerical Analysis Basic structures of a flowchart Solving a nonlinear equation with one variable Bisection method Newton.
MA2213 Lecture 9 Nonlinear Systems. Midterm Test Results.
Classification of Breast Cancer Cells Using Artificial Neural Networks and Support Vector Machines Emmanuel Contreras Guzman.
MA2213 Lecture 12 REVIEW. 1.1 on page Compute Compute quadratic Taylor polynomials for 12. Compute where g is the function in problems 11 and 12.
Hybrid Ant Colony Optimization-Support Vector Machine using Weighted Ranking for Feature Selection and Classification.
Assignment 1: due 1/19/16 Estimate all of the zero of x3-x2-2x+1 graphically. Write a MatLab code for Newton’s method. Use your code to refine the graphical.
1 M 277 (60 h) Mathematics for Computer Sciences Bibliography  Discrete Mathematics and its applications, Kenneth H. Rosen  Numerical Analysis, Richard.
Intelligent Numerical Computation1 MFA for constrained optimization  Mean field annealing  Overviews  Graph bisection problem  Traveling salesman problem.
Welcome to Computers in Civil Engineering 53:081 Spring 2003
LECTURE 3 OF SOLUTIONS OF NON -LINEAR EQUATIONS.
Adavanced Numerical Computation
MATH 2140 Numerical Methods
Numerical Analysis Lecture 45.
ME 123 Computer Applications I Lecture 24: Character Strings 4/18/03
Unit I C Language Review Ref. Book: Yashavant Kanetkar, “Let Us C”, BPB Publications, 10/E, 2010.
MATH-321 In One Slide MATH-321 & MATLAB Command.
WELCOME TO MY CLASS NUMERICAL METHOD Name : Masduki
Vectors and Matrices In MATLAB a vector can be defined as row vector or as a column vector. A vector of length n can be visualized as matrix of size 1xn.
Assignment 1: due 1/16/19 Estimate all of the zero of x3-x2-2x+1 graphically. Write a MatLab code for Newton’s method. Use your code to refine the graphical.
Assignment 1: due 1/17/19 Estimate all of the zero of x3-x2-2x+1 graphically. Write a MatLab code for Newton’s method. Use your code to refine the graphical.
CPE 332 Computer Engineering Mathematics II
CS+Social Good.
Comp 208 Computers in Engineering Yi Lin Winter, 2007
ME 123 Computer Applications I Lecture 25: MATLAB Overview 4/28/03
Recapitulation of Lecture 12
Presentation transcript:

Intelligent Numerical Computation1 Numerical Analysis MATLAB programming Numerical Methods Applications Contents

Intelligent Numerical Computation2 References: 1. Numerical mathematics and computing, fourth Edition, Cheney&Kincaid, Lecture slides ftp:// user:ndhu passwd:ndhu port:4810ftp:// G. Rechtenwald, Numerical methods with MATLAB: Implementation and application.

Intelligent Numerical Computation3 A. Homework 30% B. Midterm 30% C Final Exam 40% Grading

Intelligent Numerical Computation4 Numerical Methods I  Locating roots  Interpolation and numerical differentiation  Numerical integration  Solving a system of linear equations  Approximation by spline functions  Smoothing and the least-square method

Intelligent Numerical Computation5 Locating roots of equations Task:given a function f, find a solution x such that f(x)=0 Related methods: Bisection method, Newton method, Secant method

Intelligent Numerical Computation6 Interpolation and numerical differentiation

Intelligent Numerical Computation7 Interpolation and numerical differentiation

Intelligent Numerical Computation8  Numerical integration: Trapezoid rule, Simpson rule  system of linear equations Ax=b  Approximation by spline functions: natural cubic spline, B-splines

Intelligent Numerical Computation9 Smoothing and the least square method

Intelligent Numerical Computation10 Traveling salesman problems

Intelligent Numerical Computation11 Independent component analysis Observations

Intelligent Numerical Computation12 Independent component analysis Recovered sources

Intelligent Numerical Computation13 Classification- Face detection

Intelligent Numerical Computation14 Classification- Face detection

Intelligent Numerical Computation15 Classification- Face detection

Intelligent Numerical Computation16 Classification- Face recognition

Intelligent Numerical Computation17 FNA 細胞樣本 A camera on a Microscope Feature extractor Breast Cancer Diagnosis Benign Or Malignant Features: clump thickness uniformity of cell size uniformity of cell shape marginal adhesion single epithelial cell size bare nuclei bland chromatin normal nucleoli and mitoses Classification – breast cancer diagnosis

Intelligent Numerical Computation18 Blind source separation music and speech

Intelligent Numerical Computation19 Blind source separation music and speech Blind Source separation

Intelligent Numerical Computation20 Blind source separation – fetal ECG BSS

Intelligent Numerical Computation21 sources mixed images AemICA JadeICA Figure 10

Intelligent Numerical Computation22 Figure 11 Fz Cz Pz Oz C3 F4 F3 N1N2 P3 P2

Intelligent Numerical Computation23 Figure 12 Fz Cz Pz Oz C3 F4 F3 N1N2 P2 P3

Intelligent Numerical Computation24

Intelligent Numerical Computation25 a. b.

Intelligent Numerical Computation26 Function Approximation

Intelligent Numerical Computation27 Basic structure of a flowchart or a program start end statements Statements are executed one by one A statement can be an assignment: A = B*C-D : x = sort(x) a function for I/O : plot(x,y) : imread(X) a control statement -- if statement -- if else statement -- for statement -- while statement

Intelligent Numerical Computation28 Control statements If statement condition statements false true tag = 0; if ~ tag tag = tag+1; end

Intelligent Numerical Computation29 Control statements If else statement condition statements false or 0 true or 1 statements if ~ tag tag = tag +1; else tag = tag –1; end

Intelligent Numerical Computation30 Control statements for statement statements false true Example x=2; for i = 1:10 x = x*x; end i =1 i=i+1

Intelligent Numerical Computation31 Control statements while statement statements false true Example a=1; b=2; while a < 100 a = a*b; end a<100

Intelligent Numerical Computation32  Input your data, including texts, images, and sounds  Output: 2D plots & output messages  Basic control: if, for, while statements  Matrix manipulations  Function call  Speeding-up programs  Coding a method  Solving a problem MATLAB Programming