title: How to find the Inverse Kron?
body: <p>If I know that K = kron ( A , B ),where kron is the Kronecker product of matrices as defined in MATLAB, how can I find A and B from a given matrix K?</p>
  
  <p>for example suppose that</p>
  
  <pre><code>K = [1 0 0 0 ;0 1 0 0 ; 0 1 0 0 ;0 1 0 0 ;1 0 0 0 ;0 1 0 0 ;0 1 0 0 ;0 1 0 0 ;1 0 0 0 ;0 1 0 0 ;0 1 0 0 ;0 1 0 0 ;0 0 1 0 ;0 0 0 1 ;0 0 0 1 ;0 0 0 1 ]
  </code></pre>
  
  <p>is there any way to find A and B, such that K = kron ( A , B )?
  In this case, A and B are as follows:</p>
  
  <pre><code>A = [ 1 0 ; 1 0 ; 1 0 ; 0 1 ]
  B = [ 1 0 ; 0 1 ; 0 1 ; 0 1 ]
  </code></pre>