CPE 332 Computer Engineering Mathematics II

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ระบบจำนวนจริง(Real Number)
Advertisements

บำรุง พ่วงเกิด Office: ME201 Homepage: 12/17/2008
กลุ่มสาระการเรียนรู้คณิตศาสตร์ เรื่อง จำนวนเชิงซ้อน
อสมการ 1.1 อสมการเชิงเส้นตัวแปรเดียว
Chapter 2 Root of Nonlinear Functions
โปรแกรมออกแบบวงจรกรองความถี่ต่ำผ่านโดยใช้ค่าความต้านทานและตัวเก็บประจุมาตรฐาน โดย  นายชญาน์ แหวนหล่อ รหัส นายธนวัฒน์ วัฒนราช รหัส
บทที่ 12 การวิเคราะห์การถดถอย
Engineering Problem Solving Program by Using Finite Element Method
ทบทวน 1กลศาสตร์ Newton 1.1 Introduction “ระยะทาง” และ “เวลา”
การบ้าน ข้อ 1 จงพิสูจน์ว่า
Ordering and Liveness Analysis ลำดับและการวิเคราะห์บอกความ เป็นอยู่หรือความตาย.
Engineering Problem Solving Program by Using Finite Element Method
อสมการ.
ปฏิบัติการคอมพิวเตอร์ เรื่อง ระบบสมการหลายตัวแปร
Inverse Laplace Transforms
คณิตศาสตร์และสถิติธุรกิจ
Chapter 3 Graphics Output primitives Part II
Minimization วัตถุประสงค์ของบทเรียน
ขั้นตอนการแนะนำนักศึกษาในการ เข้าใช้งานระบบ LMS ด้วยโปรแกรม M OODLE.
กลุ่มสาระการเรียนรู้คณิตศาสตร์ โรงเรียนอัสสัมชัญอุบลราชธานี
เรื่อง การบวก การลบ การคูณ และการหาร นายประยุทธ เขื่อนแก้ว
CHAPTER 1 Major Sources of Errors in Numerical Methods
A.5 Solving Equations การแก้สมการ.
ขั้นตอนวิธี (Algorithm)
Introduction to Digital System
การใช้งานโปรแกรม EViews เบื้องต้น
A point is an equilibrium point (critical point) for a
ให้ประหยัดการใช้หน่วยความจำ (space) ด้วยความรวดเร็ว (time)
การบ้าน SPREADSHEET CASHFLOW
(Applications of Derivatives)
บทที่ 11 การเขียนโปรแกรมแบบ Structured Programming และการจัดการตรวจสอบข้อผิดพลาด.
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
การแก้สมการพหุนามดีกรีสอง
ค33211 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 5
การ Generate ตารางข้อมูลให้เป็นแผนที่โดยใช้ ArcView
บทที่ 7 การวิเคราะห์ความเชื่อถือได้
วิชาคณิตศาสตร์พื้นฐาน รหัสวิชา ค ครูผู้สอน นางสาวสมใจ จันทรงกรด
แบบสอบถาม (Questionnaires)
Week 10 การเขียนโปรแกรมเบื้องต้น #2
Computer Programming for Engineers
สนามไฟฟ้าและสนามแม่เหล็ก
เทคนิคในการวัดความเสี่ยง
CPE 332 Computer Engineering Mathematics II
CPE 332 Computer Engineering Mathematics II
Shortest-Path Algorithms
Chapter 3 - Stack, - Queue,- Infix Prefix Postfix
School of Information Communication Technology,
Recursive Method.
คณิตศาสตร์พื้นฐาน ค ชั้นมัธยมศึกษาปีที่ 3 โดย ครูชำนาญ ยันต์ทอง
คลังคำศัพท์ PRECALCULUS
ตัวอย่าง : ประสิทธิภาพในการผลิต คำถาม : ให้การผลิตสินค้าชนิดหนึ่งมีผู้ผลิต 2 ราย ที่มี Production function เหมือนกันดังนี้ q = K 0.25 L 0.75 ราย A ใช้
Wang991.wordpress.com Relation and function Click when ready 
ทบทวนการแก้สมการเชิงเส้นตัวแปรเดียว
CPE 332 Computer Engineering Mathematics II Chapter 1 Vector.
Week 5 While and Do-While loop (Control Structure 2)
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์ สัปดาห์ที่ 5 การเขียนโปรแกรมแบบทางเลือก การเขียนโปรแกรมแบบวนซ้ำ.
CPE 332 Computer Engineering Mathematics II Week 3: Ch.2 Matrices Continue Ch.3 Eigenvector.
CPE 332 Computer Engineering Mathematics II Chapter 3 Eigenvector and Diagonalization.
CPE 332 Computer Engineering Mathematics II Part III, Chapter 10 Numerical Differentiation and Integration Numerical Differentiation and Integration.
CPE 332 Computer Engineering Mathematics II
การวิเคราะห์และออกแบบขั้นตอนวิธี
CPE 332 Computer Engineering Mathematics II
จงลุกขึ้น ... ฉายแสง ภารกิจที่ท้าทาย ผู้วินิจฉัย 6: 12.
CPE 332 Computer Engineering Mathematics II
ใบสำเนางานนำเสนอ:

CPE 332 Computer Engineering Mathematics II Week 11 Part III, Chapter 8 Roots of Equations

Today Topics Roots of Equation Bracketing Method Open Method Bisection Method False Position Method Open Method Simple One-Point Iteration Newton-Ralphson Method Secant Method Multiple Roots Problem Modified Method

Roots of Equations

Zeroes of Functions กำหนด Function y=f(x) ตัวอย่าง y=x3-2x2+x-5 Zeroes ของ Function คือค่าของ x ที่ทำให้ f(x)=0 หรือค่า y=0 คือราก(root) ของสมการ f(x)=0 นั่นเอง ตัวอย่าง y=x3-2x2+x-5 สมการ Polynomial, degree = 3 ถ้าเกิน Quadratic (Degree = 2) การหารากจะทำได้ยาก, ไม่มีวิธีทาง Analytic Method โดยตรง เหมือน y=Ax2+Bx+C=0

Zeroes of Functions ตัวอย่าง y=x3-2x2+x-5 วิธีทาง Numerical ที่เราเคยเรียนมาในวิชาเรขาคณิตย์ คือ Plot Graph และหารากของสมการจาก Graph 1. แต่วิธีนี้จะให้ค่าที่หยาบ 2. กรณีที่เป็น Complex Root จะหาไม่ได้ จาก Graph

Zeroes of Functions y=x3-2x2+x-5 2.4

Zeroes of Functions y=x3-2x2+x-5 2.4

Roots of Equation วิธีที่จะกล่าวต่อไป Numerical Method = Algorithm หา Zero Crossing (รากที่เป็นค่าจริง) สามารถได้คำตอบให้ถูกต้องด้วย Significant Digit มากเท่าที่เราต้องการ ต้อง Run Algorithm นานขึ้น Algorithm จะต้อง Converge เป็น Iterative Method ถ้า Algorithm Converge, แต่ละ Iteration ที่ Run จะให้คำตอบที่ถูกต้องขึ้นเรื่อยๆ จะช้าหรือเร็วขึ้นอยู่กับ Convergence Rate ของแต่ละ Algorithm

Methods Bracketing Method Open Method Bisection False Position Simple one-point Iteration Newton-Ralphson Secant Method

Bracketing Method ใช้หลักความจริงที่ว่า เมื่อ f(x)=0 มันจะต้องเปลี่ยนเครื่องหมาย ดังนั้น f(x-)f(x+) < 0 เมื่อ f(x)=0 เราเริ่มจาก สองค่าของ x คือ xl และ xu ที่มีคุณสมบัติ f(xl)f(xu) < 0 อย่างน้อยต้องมีคำตอบหนึ่งอยู่ในช่วงนี้ Algorithm จะ Search หาคำตอบในช่วง Bracket นี้ โดยจะลดขนาดของ Bracket ลงเรื่อยๆ

Bracketing Method

Bracketing Method

Bracketing Method:Bisection

Bracketing Method

Bracketing Method xu=xr

Bracketing Method

Bracketing Method

Bracketing Method

Bracketing Method:Bisection

Bracketing Method:Bisection

Bracketing Method:Bisection

Bracketing Method: Bisection

False-Position Method

False-Position Method

False-Position Method

False-Position Method

False-Position Method

False-Position Method

Open Method: Simple One-Point Iteration

Open Method: Simple One-Point Iteration

Open Method: Simple One-Point Iteration

Open Method: Simple One-Point Iteration

Open Method: Simple One-Point Iteration

Open Method: Newton-Ralphson Method

Open Method: Newton-Ralphson Method

Open Method: Newton-Ralphson Method

Open Method: Newton-Ralphson Method

Open Method: Newton-Ralphson Method

Open Method: Secant Method

Open Method: Secant Method

Open Method: Secant Method

Multiple Roots

Multiple Roots

Multiple Roots

Multiple Roots

Multiple Roots

Multiple Roots

Multiple Roots

Comparison

Comparison

Comparison

Homework 8 นักศึกษาต้องเขียนโปรแกรมช่วยคำนวณ หรือใช้ Spreadsheet (MS Excel) ช่วยคำนวณ แนะนำให้ใช้ MATLAB เขียน Function หรือ Scratch File ก็ได้ หรือคำนวณจาก Workspace โดยตรง Download คำถามและตอบคำถาม