Show results in matrix.

11 visualizaciones (últimos 30 días)
Ricardo Gutierrez
Ricardo Gutierrez el 10 de Oct. de 2019
Comentada: Ricardo Gutierrez el 10 de Oct. de 2019
Hi.
Good day.
I would like to give me some advice on how to solve the following.
I have two matrices A and B
Matrix A has values ​​that correspond to the lines of matrix B.
The code I have is as follows:
% __________________________________________
A = [1 3 5];
B = [19 25 31 41 11 61 77 81 31 11
   81 35 71 31 31 6 11 88 61 31
   21 81 20 61 50 31 31 31 19 12
   91 31 41 46 61 81 61 41 10 91
   12 23 45 67 89 13 26 39 26 12];
for i = 1: 1: length (A)
   plm = B (A (1, i), :)
end
________________________________
The results are the following
plm =
    19 25 31 41 11 61 77 81 31 11
plm =
    21 81 20 61 50 31 31 31 19 12
plm =
    12 23 45 67 89 13 26 39 26 12
//////////////////////////////////////////////////// /////////////////////////////
How do I get the results in an matriz?
for example like that.
plm = [19 25 31 41 11 61 77 81 31 11
          21 81 20 61 50 31 31 31 19 12
          12 23 45 67 89 13 26 39 26 12]
Thanks for your help

Respuestas (1)

Walter Roberson
Walter Roberson el 10 de Oct. de 2019
B(A, :)
  1 comentario
Ricardo Gutierrez
Ricardo Gutierrez el 10 de Oct. de 2019
Excellent !!!
Works.
Elegant solution.
Thanks so much.

Iniciar sesión para comentar.

Categorías

Más información sobre Matrix Indexing en Help Center y File Exchange.

Productos


Versión

R2015a

Community Treasure Hunt

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

Start Hunting!

Translated by