ตัวประกอบซิงกุล่าร์ของเมตริกซ์
ให้ $A$ เป็นเมตริกซ์ขนาด $m\times n$ แอปพลิเคชันนี้ใช้คำนวณหาตัวประกอบซิงกุล่าร์ของ $A$
ในรูป \[ A = U\Sigma V^T\quad\mbox{หรือ}\quad A = U\Sigma V^H \]
เมื่อ $A$ เป็นเมตริกซ์ของจำนวนจริงและจำนวนเชิงซ้อน ตามลำดับ
$U$ และ $V$ เป็นเมตริกซ์ orthogonal
ในกรณีของจำนวนจริง และเป็นเมตริกซ์ unitary ในกรณีของจำนวนเชิงซ้อน
$V^H$ เป็นสังยุคของเมตริกซ์ทรานสโพสของ $V$
ขนาดของ $U$ และ $V$ คือ $m\times m$ และ $n\times n$ ตามลำดับ
$\Sigma$ เป็นเมตริกซ์ diagonal ขนาด $m\times n$
ของจำนวนจริงและมีสมาชิกในแนว diagonal เป็น $\sigma_i$ ซึ่งเรียงลำดับดังนี้
\[ \sigma_1 \geqslant \sigma_2 \geqslant \ldots \geqslant \sigma_{\min(m,n)} \geqslant 0 \]
เราเรียก $\sigma$ ว่าค่าซิงกุล่าร์ของ $A$ และเรียก $\sigma_{\min(m,n)}$ หลักแรกของ $U$ และ $V$ ว่าเป็นเวกเตอร์ซิงกุล่าร์ทางซ้ายและทางขวาของ $A$ ตามลำดับ
เวกเตอร์ดังกล่าวสอดคล้องกับความสัมพันธ์
\[ Av_i = \sigma_iu_i \quad\mbox{และ}\quad A^Tu_i=\sigma_iv_i \]
โดยที่ $u_i$ และ $v_i$ เป็นหลักที่ $i$ ของ $U$ และ $V$ ตามลำดับ
ดูรายละเอียดการใส่ ข้อมูลเมตริกซ์ หรือจะคัดลอกและวางข้อมูลจากที่อื่นก็ได้ถ้าข้อมูลนั้นอยู่ในรูปแบบที่เมตริกซ์อ่านได้