How to make a reference to multiple subelements of a cell without for loop (to create a plot)

Illustration
kellysmith9 - 2020-09-07T10:46:06+00:00
Question: How to make a reference to multiple subelements of a cell without for loop (to create a plot)

lets say I have a axb cell , each cell contains a 1xn double I want to make a plot like this plot({1,:}(1,end)) , i.e. for the first row of this cell I want to plot each cells last datapoint. I know this syntax doesn't work for cells, and it gives me the error "Incorrect cell or structure reference involving "end". Most likely cause is a reference to multiple elements of a cell or structure followed by additional subscript or structure references." But how would you do this seemingly simple task?

Expert Answer

Profile picture of Neeta Dsouza Neeta Dsouza answered . 2025-11-20

 your_vals = cellfun(@(x) x(end),your_cell)


Not satisfied with the answer ?? ASK NOW

Get a Free Consultation or a Sample Assignment Review!