Как создать массив ячеек из пустых символьных векторов определенного размера

#matlab

#matlab

Вопрос:

Есть ли способ создать массив пустых символов размером N на 1 ячейку?

Например, cellstr(repmat('a',2,1)) производит {'a';'a'} .

Но cellstr(repmat('',2,1)) или cellstr(char.empty(32,0)) выдает то, что кажется cell(1) . Например, containers.Map({'1','2'},cellstr(repmat('',2,1)) выдал бы ошибку несоответствия ряда ключей и значений.

Ответ №1:

Вы можете использовать repmat для ячейки с пустой строкой. Например:

 repmat({''},2,1);
  

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

1. @Argyll, пожалуйста, не добавляйте какой-либо контент в ответ без запроса.