Numerical Method for Mechanical Engineering

ระเบียบวิธีเชิงตัวเลขสำหรับวิศวกรรมเครื่องกล

3(3-0-6)

วิชาบังคับก่อน: SCI03 1005 แคลคูลัส 3 และ ENG23 1001 การเขียนโปรแกรมคอมพิวเตอร์ 1

ระเบียบวิธีเชิงตัวเลขในการแก้ปัญหาทางวิศวกรรมเครื่องกล ผลการประมาณค่าและความคลาดเคลื่อน การหาค่ารากของสมการ การหาผลเฉลยเฉลี่ยของระบบสมการเชิงเส้น การประมาณค่าในช่วงและการประมาณค่าด้วยพหุนาม การสร้างเส้นแนวโน้มของข้อมูลด้วยวิธีกำลังสองถดถอยน้อยที่สุด การหาอนุพันธ์และการอินทิเกรตเชิงตัวเลข การหาผลเฉลยเชิงตัวเลขของสมการอนุพันธ์สามัญ

ผลสัมฤทธิ์การเรียนรู้

  1. เข้าใจค่าแนวคิดของระเบียบวิธีเชิงตัวเลข การประมาณค่า และค่าความคลาดเคลื่อนที่เกิดขึ้น
  2. หาค่ารากของสมการด้วยวิธีการเชิงภาพ การกำหนดขอบเขตแบบแบ่งครึ่งช่วง การทำซ้ำ และวิธีของนิวตัน-ราฟสัน
  3. หาผลเฉลยของระบบเชิงเส้นด้วยวิธีการกำจัดแบบเกาส์ การแยกแฟกเตอร์แบบ LU วิธีทำซ้ำแบบเกาส์-ยาโคบี วิธีทำซ้ำแบบเกาส์-ไซเดล และวิเคราะห์เงื่อนไขการลู่เข้า
  4. ประมาณค่าในช่วงด้วยวิธีฟังก์ชันพหุนามจากผลต่างการแบ่งย่อยของนิวตัน และวิธีฟังก์ชันพหุนามของลากรองจ์
  5. สร้างสมการเส้นกำกับแนวโน้มที่เหมาะสมกับชุดข้อมูลด้วยวิธีกำลังสองถดถอยน้อยที่สุด
  6. หาค่าอนุพันธ์และค่าอินเกรตอินทิเกรตเชิงตัวเลข ด้วยวิธีกฎสี่เหลี่ยมคางหมูและกฎของ ซิมป์สัน
  7. หาผลเฉลยของสมการอนุพันธ์สามัญด้วยระเบียบวิธีเชิงตัวเลขพื้นฐาน

Numerical Method for Mechanical Engineering

Prerequisites: SCI03 1005 Calculus III and ENG23 1001 Computer Programming I

Numerical methods in mechanical engineering solving, approximation solution and error, root of equation, solutions of linear equation system, interpolation and polynomial approximation, curve fitting using least-squares regression method, numerical differentiation and integration, numerical solution of ordinary differential equation.

Learning outcomes

  1. understand the concept of numerical methods, approximation solution, and error.
  2. find the root(s) of equation by using graphical-, the bisection-, iteration-, and the Newton-Raphson methods.
  3. find the solutions of linear equation systems applying Gaussian elimination, LU factorization, Gauss-Jacobi and Gauss-Seidel iterative methods
  4. estimate intermediate values using polynomial interpolations of the Newton’s divide-difference and the Lagrange’s methods.
  5. create a suitable curve-fitting for data set using least-squares regression method.
  6. fine solutions of differentiation and integration using numerical methods of the Trapezoidal and Simpson’s rules.
  7. find solutions of ordinary differential equations using basic numerical methods.