small matrix in big matrix

2 vues (au cours des 30 derniers jours)
Ayob
Ayob le 2 Juin 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 commentaires
the cyclist
the cyclist le 2 Juin 2013
Modifié(e) : the cyclist le 2 Juin 2013
[Sorry. Couldn't resist teasing the master!]

Connectez-vous pour commenter.

Réponse acceptée

the cyclist
the cyclist le 2 Juin 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;

Plus de réponses (0)

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by