Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Toán cho CNTT] Đánh giá sai số nghiệm qua số điều kiện

    Cho hệ Ax=bAx=bAx=b với AAA khả nghịch, và vector nhiễu δb\delta bδb. Nghiệm bị nhiễu thỏa A(x+δx)=b+δbA(x+\delta x)=b+\delta bA(x+δx)=b+δb, suy ra δx=A−1δb\delta x=A^{-1}\delta bδx=A−1δb. Lý thuyết cho chặn trên: ∥δx∥∞∥x∥∞≤κ∞(A)⋅∥δb∥∞∥b∥∞\dfrac{\|\delta x\|_\infty}{\|x\|_\infty}\le \kappa_\infty(A)\cdot\dfrac{\|\delta b\|_\infty}{\|b\|_\infty}∥x∥∞​∥δx∥∞​​≤κ∞​(A)⋅∥b∥∞​∥δb∥∞​​, với κ∞(A)=∥A∥∞∥A−1∥∞\kappa_\infty(A)=\|A\|_\infty\|A^{-1}\|_\inftyκ∞​(A)=∥A∥∞​∥A−1∥∞​. Cho AAA, bbb, δb\delta bδb: tính (1) sai số tương đối thực tế ∥δx∥∞/∥x∥∞\|\delta x\|_\infty/\|x\|_\infty∥δx∥∞​/∥x∥∞​ (với δx=A−1δb\delta x=A^{-1}\delta bδx=A−1δb tính chính xác), (2) chặn trên lý thuyết κ∞(A)⋅∥δb∥∞/∥b∥∞\kappa_\infty(A)\cdot\|\delta b\|_\infty/\|b\|_\inftyκ∞​(A)⋅∥δb∥∞​/∥b∥∞​, và (3) κ∞(A)\kappa_\infty(A)κ∞​(A).

    • Định dạng đầu vào:

      Dòng 1: số nguyên nnn. nnn dòng tiếp theo là ma trận AAA. Dòng tiếp theo: nnn số thực vector bbb. Dòng cuối: nnn số thực vector δb\delta bδb.

    • Ràng buộc đầu vào:

      1≤n≤61 \le n \le 61≤n≤6, AAA khả nghịch, b≠0b\ne 0b=0, nghiệm xxx của Ax=bAx=bAx=b khác vector 0, ∣|∣phần tử∣≤50| \le 50∣≤50.

    • Định dạng đầu ra:

      In ra một dòng gồm 3 số thực theo thứ tự: sai số tương đối thực tế, chặn trên lý thuyết, κ∞(A)\kappa_\infty(A)κ∞​(A); cách nhau khoảng trắng, mỗi số làm tròn 4 chữ số sau dấu phẩy.

    Ví dụ:

    Đầu vào:

    1
    2
    4
    0.1
    

    Đầu ra:

    0.0250 0.0250 1.0000

    Đang tải editor...