Từ năm 2010 · Hơn 2 triệu lượt chạy công cụ mỗi tháng
Từ năm 2010
Thêm vào Chrome

Hộp Công Cụ Của Tôi

Chế Độ Tự Động

Chưa có công cụ nào được lưu.

Nâng Cấp Lên Phiên Bản Cao Cấp
Công cụ liên quan
Máy tính Phân tích LU Ma trậnMáy Tính Phân Rã CholeskyMáy Tính Chéo Hóa Ma TrậnMáy Tính Đa Thức Đặc TrưngMáy Tính Ma Trận Nghịch ĐảoMáy Tính Nhân Ma TrậnMáy tính Gram-Schmidt
Trang chủ > Toán học > Đại số Tuyến tính
 

Máy Tính Phân Tích QR

Phân tích mọi ma trận thành ma trận trực giao Q và ma trận tam giác trên R bằng quá trình Gram-Schmidt. Xử lý ma trận 2x2 đến 5x5 với các bước trực giao hóa hoạt hình và kiểm tra Q chuyển vị nhân Q bằng ma trận đơn vị.

Sử dụng miễn phíKhông cần đăng kýKết quả tức thì
Máy Tính Phân Tích QRDùng thử ngay — miễn phí ▼
Ví dụ:
Hàng: 3
×
Cột: 3
⚠ Hàng phải ≥ Cột
[
]

Embed Máy Tính Phân Tích QR Widget

Giới thiệu về Máy Tính Phân Tích QR

Máy Tính Phân Tích QR phân tách bất kỳ ma trận A nào thành tích của một ma trận trực giao Q và một ma trận tam giác trên R, sao cho A = QR. Nhập ma trận từ 2×2 đến 5×5 (bao gồm cả ma trận không vuông trong đó số hàng ≥ số cột) và nhận quy trình trực giao hóa Gram-Schmidt hoàn chỉnh với các giải pháp từng bước, hoạt ảnh tương tác, xác minh tính trực giao QᵀQ = I và thông tin giáo dục chi tiết.

Phân tích QR là gì?

Phân tích QR (còn được gọi là thừa số hóa QR) biểu diễn một ma trận A dưới dạng:

$$A = QR$$

trong đó Q là một ma trận trực giao (các cột của nó là các vectơ trực chuẩn thỏa mãn QᵀQ = I), và R là một ma trận tam giác trên. Đối với ma trận m×n với m ≥ n và hạng cột đầy đủ, phân tích QR rút gọn cho Q là m×n và R là n×n.

Q
Ma trận trực giao Q
Các cột là trực chuẩn: có độ dài đơn vị và vuông góc với nhau. QᵀQ = I.
Ma trận tam giác trên R
Tất cả các phần tử bên dưới đường chéo đều bằng không. Các phần tử trên đường chéo là các chuẩn từ Gram-Schmidt.
Quy trình Gram-Schmidt
Trực giao hóa các cột một cách lặp đi lặp lại bằng cách trừ đi các hình chiếu, sau đó chuẩn hóa.
κ
Độ ổn định số học
QR ổn định hơn LU để giải Ax = b vì Q bảo toàn chuẩn vectơ.

Giải thích quy trình Gram-Schmidt

Cho các vectơ cột a₁, a₂, …, aₙ của A, thuật toán Gram-Schmidt cổ điển tạo ra các vectơ trực chuẩn e₁, e₂, …, eₙ:

Bước 1. Đặt u₁ = a₁, sau đó chuẩn hóa: e₁ = u₁ / ‖u₁‖.

Bước 2. Đối với mỗi cột aⱼ tiếp theo, trừ đi hình chiếu của nó lên tất cả các eₖ trước đó:

$$\mathbf{u}_j = \mathbf{a}_j - \sum_{k=1}^{j-1} (\mathbf{a}_j \cdot \mathbf{e}_k) \, \mathbf{e}_k$$

Sau đó chuẩn hóa: eⱼ = uⱼ / ‖uⱼ‖.

Bước 3. Ma trận Q có e₁, …, eₙ làm các cột. R là ma trận tam giác trên với các phần tử rᵢⱼ = eᵢ · aⱼ.

Cách sử dụng máy tính này

Bước 1. Thiết lập kích thước ma trận (hàng × cột). Số hàng phải ≥ số cột cho phân tích QR.

Bước 2. Nhập giá trị vào lưới, hoặc nhấp vào ví dụ nhanh để tải dữ liệu có sẵn. Sử dụng Tab hoặc phím mũi tên để điều hướng.

Bước 3. Nhấp vào Phân tích A = QR. Máy tính chạy quy trình Gram-Schmidt và hiển thị Q và R.

Bước 4. Xem hoạt ảnh Gram-Schmidt để thấy cách mỗi cột được trực giao hóa: vectơ gốc → trừ hình chiếu → kết quả chưa chuẩn hóa → vectơ trực chuẩn đã chuẩn hóa.

Bước 5. Xác minh kết quả: kiểm tra QR = A và QᵀQ = I (ma trận đơn vị). Xem qua toàn bộ quá trình dẫn giải bằng bộ điều hướng từng bước.

Ứng dụng của phân tích QR

Ứng dụngCách sử dụng QR
Bình phương tối thiểu (Ax ≈ b)Giải Rx = Qᵀb bằng phép thế ngược — ổn định hơn phương trình chuẩn AᵀAx = Aᵀb
Thuật toán QR cho giá trị riêngLiên tục phân tách Aₖ = QₖRₖ, sau đó đặt Aₖ₊₁ = RₖQₖ — hội tụ về dạng Schur
Hệ phương trình tuyến tính (Ax = b)Phân tích A = QR, sau đó giải Rx = Qᵀb. Ổn định về mặt số học hơn LU đối với các hệ điều kiện kém
Xử lý tín hiệuTạo chùm tia thích ứng và ước lượng kênh MIMO sử dụng cập nhật QR để xử lý thời gian thực
Học máyTrực giao hóa dựa trên QR trong huấn luyện mạng thần kinh, Gram-Schmidt trong kỹ thuật đặc trưng

QR so với các phân tích ma trận khác

Phân tíchDạngTốt nhất cho
QR (công cụ này)A = QRBình phương tối thiểu, thuật toán giá trị riêng, giải hệ ổn định số học
LUA = LUGiải nhanh các hệ vuông, tính toán định thức
CholeskyA = LLᵀHệ đối xứng xác định dương (nhanh nhất)
SVDA = UΣVᵀPhân tích hạng, nghịch đảo giả, PCA, nén ảnh
Phân tích giá trị riêngA = PDP⁻¹Lũy thừa ma trận, phương trình vi phân, phân tích phổ

Câu hỏi thường gặp

Phân tích QR là gì?

Phân tích QR phân tách một ma trận A thành tích của một ma trận trực giao Q (có các cột trực chuẩn) và một ma trận tam giác trên R. Mọi ma trận thực có các cột độc lập tuyến tính đều có một phân tích QR duy nhất khi chúng ta yêu cầu R có các phần tử đường chéo dương.

Quy trình Gram-Schmidt là gì?

Quy trình Gram-Schmidt là một thuật toán lấy một tập hợp các vectơ độc lập tuyến tính và tạo ra một tập hợp trực chuẩn bao trùm cùng một không gian con. Nó hoạt động bằng cách trừ đi một cách lặp lại các hình chiếu lên tất cả các vectơ trực chuẩn đã tính toán trước đó và sau đó chuẩn hóa phần dư.

Phân tích QR có hoạt động cho ma trận không vuông không?

Có. Đối với ma trận m×n trong đó m ≥ n, phân tích QR rút gọn (hoặc mỏng) cho Q là m×n với các cột trực chuẩn và R là n×n tam giác trên. Đây là dạng thường được sử dụng nhất trong thực tế, đặc biệt là cho các bài toán bình phương tối thiểu.

Khi nào tôi nên sử dụng QR thay vì phân tích LU?

Sử dụng QR khi độ ổn định số học quan trọng hơn tốc độ — ví dụ, với các ma trận có điều kiện kém, các bài toán bình phương tối thiểu hoặc tính toán giá trị riêng. LU nhanh hơn (khoảng gấp 2 lần cho các hệ vuông) nhưng có thể khuếch đại sai số làm tròn. QR bảo toàn chuẩn vectơ vì Q là trực giao.

Sự khác biệt giữa QR và SVD là gì?

Cả hai đều tạo ra các thừa số trực giao, nhưng SVD phân tách A thành ba ma trận (UΣVᵀ) tiết lộ các giá trị suy biến và hạng, trong khi QR cho hai ma trận (QR) và tính toán nhanh hơn. SVD được ưu tiên cho các bài toán thiếu hạng và tính toán nghịch đảo giả; QR được ưu tiên để giải các hệ hạng đầy đủ và các thuật toán giá trị riêng.

Tham khảo nội dung, trang hoặc công cụ này như sau:

"Máy Tính Phân Tích QR" tại https://MiniWebtool.com/vi/may-tinh-phan-tich-qr/ từ MiniWebtool, https://MiniWebtool.com/

bởi đội ngũ miniwebtool. Cập nhật: 2026-04-12

Bạn cũng có thể thử AI Giải Toán GPT của chúng tôi để giải quyết các vấn đề toán học của bạn thông qua câu hỏi và trả lời bằng ngôn ngữ tự nhiên.

Đại số Tuyến tính:

Công cụ phổ biến và mới cập nhật:

Máy tính Phân tích Giá trị Kỳ dị (SVD)Máy tính phân tích phân số từng phầnTrình tạo mã QRXem tất cả →
Trang chủ > Toán học > Đại số Tuyến tính > Máy Tính Phân Tích QR