Cho ma trận vuông đối xứng xác định dương A cấp n. Tìm ma trận tam giác dưới L có đường chéo bằng 1, và ma trận đường chéo D (lưu n phần tử chéo) sao cho A=LDLT. Công thức: Dj=Ajj−∑k<jLjk2Dk; với i>j: Lij=Dj1(Aij−∑k<jLikLjkDk), Lii=1.
Dòng 1: số nguyên n. n dòng tiếp theo là ma trận A (đối xứng, xác định dương).
1≤n≤6, ∣Aij∣≤100.
Dòng 1: n số D1,…,Dn cách nhau khoảng trắng, làm tròn 4 chữ số sau dấu phẩy. Sau đó n dòng tiếp theo là ma trận L, mỗi số làm tròn 4 chữ số sau dấu phẩy.
Ví dụ:
Đầu vào:
1
7
Đầu ra:
7.0000
1.0000
Đang tải editor...