Numerical Methods for Metallurgical Engineers

ระเบียบวิธีคำนวณเชิงตัวเลขสำหรับวิศวกรโลหการ

4(4-0-8)

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

หลักการและแนวคิดของการวิเคราะห์เชิงตัวเลขที่ใช้ในการแก้ปัญหาเชิงคำนวณทั่วไปในทางวิศวกรรม หัวข้อศึกษาประกอบด้วย การแทนจำนวนบนคอมพิวเตอร์ พหุนามเทย์เลอร์และการประมาณค่าฟังก์ชัน การหารากของสมการไม่เชิงเส้น การประมาณค่าในช่วงด้วยพหุนาม วิธีกำลังสองน้อยสุด พื้นฐานเชิงทฤษฎีทางด้านพีชคณิตเชิงเส้นและเมทริกซ์ วิธีโดยตรงและวิธีทำซ้ำสำหรับระบบเชิงเส้น การหาอนุพันธ์และการหาปริพันธ์เชิงตัวเลข ผลเฉลยเชิงตัวเลขของปัญหาค่าเริ่มต้นสำหรับสมการเชิงอนุพันธ์สามัญ ระเบียบวิธีไฟไนต์ดิฟเฟอร์เรนซ์ ระเบียบวิธีไฟไนต์เอลิเมนต์ การประยุกต์ใช้ซอฟต์แวร์จำลองในงานวิศวกรรมโลหการ

ผลลัพธ์การเรียนรู้ที่คาดหวังระดับรายวิชา

  1. ระบุระเบียบวิธีการคำนวณเชิงตัวเลข ความคลาดเคลื่อนจากการคำนวณ
  2. หาและแก้รากของสมการ ระบบสมการพีชคณิต ประมาณค่าในช่วง
  3. วิเคราะห์ด้วยวิธีการถดถอยแบบกำลังสองน้อยสุด การปริพันธ์และการอนุพันธ์เชิงเลข สมการเชิงอนุพันธ์สามัธ
  4. จำลองปัญหาในงานวิศวกรรมโลหการด้วยระเบียบวิธีไฟไนต์ดิฟเฟอร์เรนซ์ ระเบียบวิธีไฟไนต์เอลิเมนต์ และซอฟต์แวร์จำลอง

 

Numerical Methods for Metallurgical Engineers

4(4-0-8)

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

Principles and fundamental concepts of numerical analysis for solving common computational problems in engineering. Topics include: number representations on computer, Taylor polynomials and function approximation, root finding for nonlinear equations, interpolation by polynomials, least-squares method, some theoretical background on linear algebra and matrices, direct and iterative methods for solving linear systems, numerical differentiation and integration, numerical solutions of boundary value problems for ordinary differential equations; finite difference method; finite element method; application of simulation software in metallurgical engineering

Course Learning Outcomes (CLOs)

  1. Define numerical method and errors from computations
  2. Solve for roots of equations, systems of linear equations, interpolation
  3. Analyse data using least-squares regression numerical integration and differentiation
  4. Apply the finite difference method, finite element method and simulation software in metallurgical engineering problems