Если вы хотите сохранить тип cell
, вы можете использовать:
my_table.col_3 = my_cell.'
Преимущество: вы можете хранить более одного символа в каждой строке.
Почему my_table.col_3 = my_cell
нене работает:
<code>%size(my_table.col_3) = <b>5x1</b>
% ↕ ↕
%size(my_cell) = <b>1x5</b>
Как вы можете видеть выше, размер первого измерения вашего массива ячеек не совпадает с размером первого вашего измеренияТаблица. Таким образом, вы можете просто изменить размер вашей ячейки с помощью .'
Итак, теперь:
%size(my_table.col_3) = 5x1
% ↕ ↕
%size(my_cell.') = 5x1
И Matlab (и вы) счастливы / счастливы.