accessing the first column of each cell ?
5 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
lets say I have a cell matrix that was created with 2000 cells each is a 6 by 7 matrix . I want to acces the 7th column of each of these cells and store them in 200 matricies as well. How can I do that ?
Next, I want to solve a linear equation with the right hand side being the 2000 vectors that I have exracted and the left hand side being the 6 by 6 matricies, and of course i should obtain 2000 values for x's.
Any help is appreciated please
2 comentarios
Respuestas (1)
madhan ravi
el 9 de Dic. de 2018
Editada: madhan ravi
el 9 de Dic. de 2018
Only first part is answered:
c=cell(1,2000);
for i = 1:2000 % -> numel(cellmatrix)
c{i}=cellmatrix{i}(:,1); % change 1 to 7 if you want to extract 7th column
end
celldisp(c) % -> first columns extracted from 2000 cells
2 comentarios
madhan ravi
el 9 de Dic. de 2018
Anytime :) , if you got the answer to your question make sure to accept the answer else let know what's additionally required.
Ver también
Categorías
Más información sobre Performance and Memory 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!