kron--张量积

【功能简介】求向量或矩阵的克罗内克张量积。

【语法格式】

 
  
  1. K=kron(X,Y) 

K返回向量或矩阵X、Y的克罗内克张量积。X、Y顺序不可交换,若X为2×3矩阵,则kron(X,Y)为:

[X(1,1)*Y, X(1,2)*Y, X(1,3)*Y

X(2,1)*Y, X(2,2)*Y, X(2,3)*Y]

【实例3.34】求两个矩阵的张量积。

 
  
  1. >> a=[1,2;3,4];  
  2. >> b=[10,20,30;40,50,60];  
  3. >> kron(a,b)    %a中的每个元素分别与矩阵b相乘  
  4. ans =  
  5.     10    20    30    20    40    60  
  6.     40    50    60    80   100   120  
  7.     30    60    90    40    80   120  
  8.    120   150   180   160   200   240  
  9. >> kron(b,a)    %b中的每个元素分别与矩阵a相乘  
  10. ans =  
  11.     10    20    20    40    30    60  
  12.     30    40    60    80    90   120  
  13.     40    80    50   100    60   120  
  14.    120   160   150   200   180   240  

【实例分析】kron(X,Y)中两个参数顺序不可交换。

你可能感兴趣的:(MATLAB矩阵的基本运算)