Borrar filtros
Borrar filtros

How to select the first i columns of a matrix?

44 visualizaciones (últimos 30 días)
SSG_newbiecoder
SSG_newbiecoder el 20 de Mzo. de 2018
Comentada: SSG_newbiecoder el 20 de Mzo. de 2018
Hello, I have a nxn matrix X. I need to select the first i columns alone of the matrix within a for loop. How can I do this? I'm not able to figure out the indexing for this. This is what I want
X =
-1.5145 -1.5475 -1.5556
-1.4254 -1.4856 -1.5085
-1.3363 -1.4237 -1.4614
first iteration
-1.5145
-1.4254
-1.3363
second iteration
-1.5145 -1.5475
-1.4254 -1.4856
-1.3363 -1.4237
  2 comentarios
M
M el 20 de Mzo. de 2018
Editada: M el 20 de Mzo. de 2018
Maybe you should start by reading how to write for loop and read about indexing matrices in matlab.
Stephen23
Stephen23 el 20 de Mzo. de 2018
A good place to learn basic (and important!) MATLAB concepts is by doing the introductory tutorials, which are highly recommended for all beginners:
These will teach you many important concepts that you need to know.

Iniciar sesión para comentar.

Respuesta aceptada

Birdman
Birdman el 20 de Mzo. de 2018
for i=1:size(X,2)
X(:,1:i)
end

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by