MATLAB: Удаление символа из таблицы (которая находится в структуре)

#matlab #char

Вопрос:

У меня есть файл .mat с именем faceDatasetGroundTruth.mat (структура), которая содержит таблицу (называемую «faceDataset») с двумя столбцами.

Каждое значение во втором столбце начинается и заканчивается символом’, который я хотел бы удалить, чтобы, например, у меня осталось только [95,71,226,313] в первой строке (см. Прикрепленное изображение).

Как я могу удалить символ ‘ из второго столбца таблицы?

Спасибо.

изображение

Комментарии:

1. Строки отображаются таким образом в графическом интерфейсе, чтобы вы могли прочитать и сказать, что это строка. Но сама строка не будет содержать этих кавычек. Попробуйте извлечь отдельный элемент из таблицы и посмотрите!

2. Спасибо! Похоже, мне нужно, чтобы правильные ячейки столбцов были массивами, а не строками.

3. Затем вы хотите, чтобы eval каждая из этих строк была в цикле. eval может выполнять любой код, поэтому убедитесь, что ваши строки являются просто представлениями массивов и не содержат никаких вызовов функций и так далее.