ตัวโปรแกรมที่ทำขึ้นนี้จะแสดงขั้นตอนการแปลงเมตริกซ์จากเริ่มแรก ไปจนถึงรูป Triangular form และแสดงการคำนวณดีเทอร์มินันต์โดยนำสมาชิกที่อยู่บนเส้นทแยงมุมของเมตริกซ์ในรูป Triangular form มาคูณกัน ตามที่เห็น ในภาพข้างล่างครับ ซึ่งจะช่วยให้น้อง ๆ ทำความเข้าใจกระบวนการเปลี่ยนรูปแถวได้มากขึ้น และสามารถฝึกหัด กับเมตริกซ์ขนาดต่าง ๆ ตั้งแต่ 2 x 2 ไปจนถึง 10 x 10 (ถ้าต้องการ) โดยมีโจทย์ไม่จำกัด เพราะตัวโปรแกรมมี ปุ่มสร้างเมตริกซ์ใด ๆ โดยอัตโนมัติ (Generate random matrix) โดยสุ่มจำนวนเต็มที่อยู่ระหว่าง 10 ถึง 10 มาเป็น สมาชิกของเมตริกซ์ หรืออาจป้อนข้อมูลเมตริกซ์ที่ต้องการหาค่าดีเทอร์มินันต์ลงไปโดยตรงก็ได้ครับ
วิธีการใช้โปรแกรม
1. ใช้โปรแกรม EXCEL2000 หรือสูงกว่า เมื่อดาวน์โหลดโปรแกรมแล้ว เปิดโปรแกรมเหมือน EXCEL Workbook ทั่วไป แต่ให้ Enable Macro เพื่อให้โปรแกรมทำงานได้
2. ป้อนข้อมูลเมตริกซ์ในบริเวณที่จัดไว้ให้ (ช่องว่างในตารางสีแดง)
3. เลือกขนาดของเมตริกซ์ เช่น ถ้าเป็นเมตริกซ์ขนาด 3 x 3 ให้เลือก Size 3 x 3 จาก drop down box
4. กดปุ่ม Conventional method หรือ Triangular Method เพื่อให้โปรแกรมคำนวณค่าดีเทอร์มินันต์
5. หลังโปรแกรมคำนวณเสร็จควรจะได้คำตอบจาก
5.1 ถ้ากดปุ่ม Conventional method จะได้คำตอบเปรียบเทียบกับ Triangular method และ EXCELs calculation
5.2 ถ้ากดปุ่ม Triangular method จะได้คำตอบเปรียบเทียบกับ EXCELs calculation
6. เลือก Worksheet Triangular เพื่อดูวิธีการหา determinant แบบ Triangular method