Trong thử thách này, bạn sẽ được cung cấp một ma trận vuông A
, vectơ v
và vô hướng λ
. Bạn sẽ được yêu cầu xác định xem (λ, v)
có phải là một trạng thái riêng tương ứng với A
; có nghĩa là, có hay không Av = λv
.
Sản phẩm chấm
Tích số của hai vectơ là tổng của phép nhân phần tử. Ví dụ: tích chấm của hai vectơ sau là:
(1, 2, 3) * (4, 5, 6) = 1*4 + 2*5 + 3*6 = 32
Lưu ý rằng sản phẩm chấm chỉ được xác định giữa hai vectơ có cùng độ dài.
Phép nhân vectơ
Một ma trận là một lưới các giá trị 2D. Một ma trận m
x n
có m
hàng và n
cột. Chúng ta có thể tưởng tượng một ma trận m
x n
là m
các vectơ có độ dài n
(nếu chúng ta lấy các hàng).
Phép nhân vectơ ma trận được xác định giữa ma trận m
x n
và n
vectơ kích thước . Nếu chúng ta nhân một ma trận m
x n
và một n
vectơ kích thước , chúng ta sẽ có được một m
vectơ kích thước . Các i
giá trị -thứ trong vector kết quả là sản phẩm chấm của i
hàng -thứ của ma trận và vector gốc.
Thí dụ
1 2 3 4 5
Let A = 3 4 5 6 7
5 6 7 8 9
1
3
Let v = 5
7
9
Nếu chúng ta nhân ma trận và vectơ Av = x
, chúng ta sẽ nhận được như sau:
x 1 = A T 1 * v /* AT1 means the first row of A; A1 would be the first column */
= (1,2,3,4,5) * (1,3,5,7,9) = 1 * 1 + 2 * 3 + 3 * 5 + 4 * 7 + 5 * 9 = 1 + 6 + 15 + 28 + 45 = 95
x 2 = A T 2 * v = (3,4,5,6,7) * (1,3,5,7,9) = 3 * 1 + 4 * 3 + 5 * 5 + 6 * 7 + 7 * 9 = 3 + 12 + 25 + 42 + 63 = 145
x 3 = A T 3 * v = (5,6,7,8,9) * (1,3,5,7,9) = 5 * 1 + 6 * 3 + 7 * 5 + 8 * 7 + 9 * 9 = 5 + 18 + 35 + 56 + 81 = 195
Vì vậy, chúng tôi nhận được Av = x = (95, 145, 195)
.
Nhân bản vô tính
Phép nhân của một vô hướng (một số duy nhất) và một vectơ chỉ đơn giản là phép nhân phần tử. Ví dụ , 3 * (1, 2, 3) = (3, 6, 9)
. Nó khá đơn giản.
Vectơ riêng
Với ma trận A
, chúng ta nói rằng đó λ
là một giá trị riêng tương ứng v
và v
là một hàm riêng tương ứng với λ
khi và chỉ khi Av = λv
. (Trường hợp Av
nhân vectơ ma trận và λv
là phép nhân vô hướng).
(λ, v)
là một nỗi buồn riêng.
Thông số kỹ thuật thử thách
Đầu vào
Đầu vào sẽ bao gồm ma trận, vectơ và vô hướng. Đây có thể được thực hiện theo bất kỳ thứ tự trong bất kỳ định dạng hợp lý.
Đầu ra
Đầu ra sẽ là một giá trị trung thực / giả mạo; trung thực nếu và chỉ khi vô hướng và vectơ là một cặp riêng với ma trận được chỉ định.
Quy tắc
- Áp dụng sơ hở tiêu chuẩn
- Nếu một tích hợp để xác minh một bản địa tồn tại trong ngôn ngữ của bạn, bạn không thể sử dụng nó.
- Bạn có thể cho rằng tất cả các số là số nguyên
Các trường hợp thử nghiệm
MATRIX VECTOR EIGENVALUE
2 -3 -1 3
1 -2 -1 1 1 -> TRUE
1 -3 0 0
2 -3 -1 1
1 -2 -1 1 -2 -> TRUE
1 -3 0 1
1 6 3 1
0 -2 0 0 4 -> TRUE
3 6 1 1
1 0 -1 2
-1 1 1 1 7 -> FALSE
1 0 0 0
-4 3 1
2 1 2 2 -> TRUE
2 1 2 -> TRUE
Tôi sẽ thêm một chiếc 4x4 sau.
Các trường hợp kiểm tra không thể đọc được dễ dàng hơn để kiểm tra