ตัวประกอบซิงกุล่าร์ของเมตริกซ์

ให้ $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$ ตามลำดับ

ดูรายละเอียดการใส่ ข้อมูลเมตริกซ์ หรือจะคัดลอกและวางข้อมูลจากที่อื่นก็ได้ถ้าข้อมูลนั้นอยู่ในรูปแบบที่เมตริกซ์อ่านได้

หาตัวประกอบซิงกุล่าร์ของเมตริกซ์