Trang chủ > Lệnh cơ bản > Tích Kronecker với lệnh KroneckerProduct

Tích Kronecker với lệnh KroneckerProduct

Tháng Mười Một 19, 2009 Để lại bình luận Go to comments

Cho hai ma trận A=\left ( a_{ij} \right )_{m_{1}.n_{1}};B=\left ( b_{kl} \right )_{m_{2}.n_{2}}
Tích Kronecker của 2 ma trận A và B là một ma trận có dạng \left ( a_{ij}B \right )_{\left ( m_{1}m_{2} \right ).\left (n_{1}n_{2}  \right )}.
Kí hiệu: A\bigotimes B

Ví dụ 1:
A={{1,2},{3,4}};
KroneckerProduct[IdentityMatrix[3],A]//MatrixForm

Ví dụ 2:
A={{a,b},{c,d}};
B={{x,y},{z,u}};
KroneckerProduct[A,B]//MatrixForm

Ví dụ 3:
Có thể kiểm tra tính chất của tích Kronecker: \left (A\bigotimes B  \right ).\left (C\bigotimes D  \right )=\left ( AC \right )\bigotimes \left ( BD \right )
{a,b,c,d} = RandomReal[1,{4,3,3}];
Chop[KroneckerProduct[a,b].KroneckerProduct[c,d] – KroneckerProduct[a.c, b.d]] //MatrixForm

Chuyên mục:Lệnh cơ bản Tags:
  1. Chưa có phản hồi.
  1. No trackbacks yet.

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

%d bloggers like this: