small matrix in big matrix

2 visualizaciones (últimos 30 días)
Ayob
Ayob el 2 de Jun. de 2013
I want to put a small matrix (p*q) called B into a bigger matrix (m*n) called A. How can I do it. Matrix B should be put on the left-right corner of matrix A.
  3 comentarios
the cyclist
the cyclist el 2 de Jun. de 2013
Editada: the cyclist el 2 de Jun. de 2013
[Sorry. Couldn't resist teasing the master!]

Iniciar sesión para comentar.

Respuesta aceptada

the cyclist
the cyclist el 2 de Jun. de 2013
I don't know what "left-right corner" means, but in general you can do this as:
A = magic(7);
B = magic(3);
A(2:4,3:5) = B;

Más respuestas (0)

Categorías

Más información sobre Get Started with MATLAB 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!

Translated by