use the nested loop to calculate the kronecker product for different size
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Shi Yuhao
el 26 de Abr. de 2014
Comentada: Shi Yuhao
el 27 de Abr. de 2014
A = round((rand(2)*11-5.5)) B = round((rand(3,4)*21-10.5)) calculate the kronecker product of AB
0 comentarios
Respuesta aceptada
Sagar Damle
el 26 de Abr. de 2014
A = round((rand(2)*11-5.5))
B = round((rand(3,4)*21-10.5))
[rA,cA] = size(A);
[rB,cB] = size(B);
finalanswer = [];
for i = 1:rA
answer =[];
for j = 1:cA
temp = A(i,j) * B;
answer = [answer,temp];
end
finalanswer = [finalanswer;answer];
end
finalanswer
z = kron(A,B)
isequal(z,finalanswer)
Más respuestas (1)
Sagar Damle
el 26 de Abr. de 2014
I think you have not taken much efforts for your problem.'Google' can give you the information which you want.
You have to use the function "kron(A,B)".
Ver también
Categorías
Más información sobre Startup and Shutdown en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!