เครื่องคิดเลขเมทริกซ์ออนไลน์ (Matrix Calculator TH) — รองรับ Dense/Sparse, MatrixMarket, CG/GMRES

เครื่องคิดเลขเมทริกซ์

เมทริกซ์ A

MatrixMarket (นำเข้า/ส่งออก)

เมทริกซ์ B

MatrixMarket (นำเข้า/ส่งออก)

ผลลัพธ์

Matrix Calculator TH  ที่ช่วยคำนวณและจัดการเมทริกซ์ในภาษาไทย
รองรับทั้งเมทริกซ์แบบหนาแน่นและแบบเบาบาง (COO), นำเข้า/ส่งออก MatrixMarket, ประมาณ/คำนวณความมีเงื่อนไข κ(A) ด้วยนอร์ม ‖·‖₁ และ ‖·‖₂ (SVD สำหรับขนาด ≤ 80),
พร้อมตัวแก้ระบบสมการขนาดใหญ่แบบ Sparse เช่น CG และ GMRES.

จุดเด่นและความสามารถ

  • โหมดข้อมูลสองแบบ: หนาแน่น (Dense) และเบาบาง (Sparse, COO) ใส่ค่าแบบรายการ i j value ได้ทันที
  • โอเปอเรชันหลัก: A ± B, A × B, ทรานสโพส (A^T), ดีเทอร์มิแนนต์ (det), เมทริกซ์ผกผัน (A⁻¹), และการแก้สมการ Ax = b
  • ตัวแก้สมการเชิงตัวเลข: CG (สำหรับเมทริกซ์สมมาตรบวกแน่นอน) และ GMRES (รีสตาร์ท) สำหรับระบบเบาบางขนาดใหญ่
  • MatrixMarket ครบถ้วน: นำเข้า/ส่งออกทั้ง coordinate และ array พร้อมชนิดข้อมูล real / integer / pattern สำหรับ A, B และผลลัพธ์
  • การประเมินสภาพปัญหา: κ(A) ด้วย ‖·‖₁ หรือ ‖·‖₂ (ใช้ SVD แบบแม่นยำเมื่อขนาด ≤ 80) และกำหนดเกณฑ์แจ้งเตือนได้
  • คำแนะนำแบบเรียลไทม์: แจ้งเตือนขนาดเมทริกซ์ที่ไม่เข้ากัน และเงื่อนไขการใช้ CG (สมมาตร/บวกแน่นอน)
  • ส่งออกหลายรูปแบบ: CSV, LaTeX (bmatrix), Excel (.xls HTML), MatrixMarket (.mtx)

คำค้นหา (SEO Keywords)

คำนวณเมทริกซ์ ออนไลน์ ภาษาไทย, Matrix Calculator TH, MatrixMarket import export,
ตัวแก้สมการ CG GMRES, κ(A) condition number, SVD, sparse matrix, dense matrix

คำถามที่พบบ่อย (FAQ)

ปลั๊กอินรองรับเมทริกซ์ขนาดเท่าไร?
โดยค่าปริยายรองรับถึง 80×80 และระบบเบาบางผ่านรูปแบบ COO สำหรับงานขนาดใหญ่
CG ใช้กับเมทริกซ์แบบใด?
ใช้กับเมทริกซ์ สมมาตรและบวกแน่นอน เท่านั้น ปลั๊กอินมีตัวช่วยตรวจเบื้องต้นและแจ้งเตือนอัตโนมัติ
คำนวณ κ₂ ได้แม่นยำหรือไม่?
สำหรับเมทริกซ์ขนาด ≤ 80 จะใช้ SVD (ผ่าน AᵀA) เพื่อความแม่นยำ ส่วนขนาดใหญ่กว่านั้นใช้วิธีประมาณอย่างมีเสถียรภาพ
สามารถแลกเปลี่ยนข้อมูลกับซอฟต์แวร์อื่นผ่าน MatrixMarket ได้ไหม?
ได้ รองรับทั้งชนิด array/coordinate และประเภทข้อมูล real/integer/pattern สำหรับ A, B และผลลัพธ์

Click to rate this post!
[Total: 1 Average: 5]

ใส่ความเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *