"When I use the code"
then your indexing returns a table, because parentheses is used to return a table (i.e. usually a sub-table of the table you are indexing into). This is clearly explained in the documentation:
Just like other container classes (e.g. cell array, string array), if you want to access the content of a table you need to use curly braces (not parentheses):
"I think this is supposed to be simple..."
It is simple. For container classes table, cell arrays, and string arrays:
- () refers to the container array itself.
- {} refers to the contents of the array.
If you want part of the cell array, use parentheses. If you want whatever is in the cell array, use curly braces.
Best Answer