Does anyone know an algorithm for computing kronecker products of two matrices? It's probably not that hard, but I feel like my head is about to explode ATM, so if you can help me out that'd be cool. I want to implement this in fortran... I'll give you an example; Say I want compute the kronecker product between two 2x2 matrices (http://en.wikipedia.org/wiki/Tensor_product#Kronecker_product_of_two_matrices). I know that in the end the result of the product is a tensor, so the straightforward way to do this would be to create a rank 4 tensor in the program, but that's unwieldy... What I want is to generate a matrix (4x4), starting from these 2x2 matrices.(adsbygoogle = window.adsbygoogle || []).push({});

**Physics Forums - The Fusion of Science and Community**

Join Physics Forums Today!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

# Computing a kronecker product of two matrices

Loading...

Similar Threads - Computing kronecker product | Date |
---|---|

A 4th order tensor inverse and double dot product computation | May 10, 2017 |

I Kronecker's Theorem - Anderson and Feil, Theorem 42.1 | Apr 26, 2017 |

I How to Compute the EOFs by SVD? | Apr 20, 2016 |

I Some questions about eigenvector computation | Apr 12, 2016 |

**Physics Forums - The Fusion of Science and Community**