Select elements of Matrix?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Fred John
le 3 Déc 2014
Modifié(e) : Azzi Abdelmalek
le 3 Déc 2014
Hi,
I have a 20x20 matrix, P. I wish to define a matrix Q such that the rows of Q are the LAST 18 rows of P (rows 2-20), and the columns of Q are the last 18 columns of P (columns 2-20).
0 commentaires
Réponse acceptée
Plus de réponses (2)
C.J. Harris
le 3 Déc 2014
Like so:
P = magic(20);
Q = P(end-17:end,end-17:end);
Or this, as I assume you mean rows/columns 3 to 20 - otherwise you'll have 19 rows/columns:
P = magic(20);
Q = P(3:20,3:20);
0 commentaires
Azzi Abdelmalek
le 3 Déc 2014
Modifié(e) : Azzi Abdelmalek
le 3 Déc 2014
P=rand(20) % Example
n=18
Q=P(end-n+1:end,end-n+1:end)
0 commentaires
Voir également
Catégories
En savoir plus sur Matrix Indexing 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!