Plot specific columns in cell array
4 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Chaman Srivastava
el 23 de Nov. de 2020
Comentada: dpb
el 23 de Nov. de 2020
Hello,
I'm new to MATLAB and still learning :) I've been struggling with one such command execution.
I have a cell array c28_20chs which has 5 cells inside it as shown in the picture. I need to navigate to the individual cells and then plot col 3,4 together as x anf y axis.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/425063/image.png)
Is there any structured command for it? I would really appreciate if any one could guide me.
0 comentarios
Respuesta aceptada
dpb
el 23 de Nov. de 2020
for i=1:numel(c28_20chs)
hL(i)=plot(c28_20chs{i}(:,3),c28_20chs{i}(:,4));
if i==1, hold on; end
if isempty(c28_20chs(i)), continue, end
end
Read the background info on cell arrays for examples and explanation of dereferencing cell arrays.
2 comentarios
dpb
el 23 de Nov. de 2020
Paste the error in context -- not having your data can't duplicate here.
As for the information on cell arrays, start with
doc cell
It has examples; there's also the links under "Topics" at the bottom of the page, one of which is titled <Access Data in Cell Array>.
Más respuestas (0)
Ver también
Categorías
Más información sobre Line Plots 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!