Câu hỏi được gắn thẻ «svd»

Phân rã giá trị đơn lẻ (SVD) là sự phân rã (thừa số hóa) của ma trận thực hoặc phức hình chữ nhật thành tích của ma trận xoay đơn vị, ma trận chia tỷ lệ đường chéo và ma trận xoay đơn nhất thứ hai.



1
Hoàn toàn khớp với bình phương tối thiểu
Bất cứ ai cũng có thể đề xuất một phương pháp cho vấn đề bình phương nhỏ nhất sau đây: tìm để thu nhỏ: , trong đó R là đơn vị (xoay vòng) ma trận.R∈R3×3R∈R3×3R \in \mathbb{R}^{3 \times 3}∑i=0N(Rxi−bi)2→min∑i=0N(Rxi−bi)2→min\sum\limits_{i=0}^N (Rx_i - b_i)^2 \rightarrow \minRRR Tôi có thể nhận được một …





1
Tìm giá trị riêng lớn thứ của ma trận
Đưa ra một ma trận AAA lớn với giá trị riêng σ1≥σ2≥…σ1≥σ2≥…\sigma_1\ge \sigma_2 \ge \dotsc , tôi muốn chỉ xác định một tập hợp con của các giá trị này, giả sử σ5,σ8σ5,σ8\sigma_5,\sigma_8 và σ19σ19\sigma_{19} . Có một thuật toán có thể làm điều này, hoặc đang tìm ra 19 …

4
Triển khai SVD tăng dần trong MATLAB
Có thư viện / hộp công cụ nào triển khai SVD gia tăng trong MATLAB không. Tôi đã thực hiện bài viết này , nó nhanh nhưng không hoạt động tốt. Tôi đã thử điều này nhưng trong đó cũng có lỗi lan truyền nhanh (trong khi cập nhật 5-10 …

3
Điều gì nên là tiêu chí để chấp nhận / từ chối các giá trị số ít?
Tôi đang giải quyết một hệ thống sử dụng phân rã giá trị số ít. Các giá trị số ít (trước khi chia tỷ lệ) là: 1.82277e+29 1.95011e+27 1.15033e+23 1.45291e+21 4.79336e+17 7.48116e+15 8.31087e+12 1.71838e+11 5.63232e+08 2.17863e+08 9.02783e+07 1.72345e+07 1.73889e+05 8.09382e+02 2.16644e+00 Tôi đã thấy rằng việc chấp nhận tất cả …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.