Проблема: У меня есть массив ячеек, и каждая ячейка этого массива имеет другую ячейку, которая содержит строку: я хочу преобразовать массив ячеек в матрицу строк. Как я могу сделать? Я пытался использовать cell2mat но MATLAB дает ошибку: 'Cannot support cell arrays containing cell arrays or objects.'
Matlab: как преобразовать массив ячеек в матрице
0
A
ответ
2
Предположим, у вас есть массив строк клеток N
клеточных массивов P
строк:
C = {{'abc', 'de', 'f'}, {'g', 'hi', 'jkl'}};
то у вас есть 2 способа организации результата:
R1 = vertcat(C{:});
R2 = horzcat(C{:});
Когда массив зазубренные (различные длины внутренних массивов ячеек строк) только один из вариантов выше, будет работать. Если размер синглтона различен между ячейками, ни один из вышеперечисленных вариантов не будет работать.
Смежные вопросы
- 1. Как преобразовать массив ячеек в числовой массив в Matlab?
- 2. Matlab преобразовать структуру в массив ячеек строк
- 3. Преобразование массив ячеек ячеек в массив ячеек строк в MATLAB
- 4. Преобразовать массив ячеек векторов в 2D матрицы - MATLAB
- 5. MATLAB несколько ячеек - манипуляция (замена и преобразовать в массив)
- 6. Как преобразовать массив ячеек в разреженную матрицу?
- 7. Matlab: хранить массив в матрице?
- 8. классифицировать массив ячеек в matlab
- 9. Plot массив ячеек Matlab
- 10. MATLAB манипуляции массив ячеек
- 11. Шаркая массив ячеек (Matlab)
- 12. Распаковать массив ячеек в MATLAB?
- 13. Запланируйте массив ячеек в MATLAB
- 14. MATLAB - массив ячеек в ячейке
- 15. Создать массив ячеек в matlab
- 16. дендрограмма массив ячеек в MATLAB
- 17. Как преобразовать массив ячеек с различными форматами данных в матрицу в Matlab?
- 18. Массив ячеек массив, содержащий клетки в MATLAB
- 19. matlab: преобразование вектора в массив ячеек строк
- 20. Как построить массив ячеек в Matlab
- 21. Как искать массив ячеек в MATLAB?
- 22. распечатать массив ячеек как .txt в Matlab
- 23. Matlab: Преобразование массива ячеек клеток в единый массив ячеек
- 24. Как преобразовать вектор в массив ячеек?
- 25. Как преобразовать матрицу символов в массив ячеек?
- 26. создать массив ячеек строк MatLab
- 27. Сравнение ячеек в matlab
- 28. Matlab массив ячеек элемент Назначение
- 29. Matlab-Operation в данном столбце в матрице ячеек
- 30. Как преобразовать массив ячеек 2D-матриц в многомерный массив в MATLAB
В Matlab нет матрицы строк, есть только матрица символов. Я предполагаю, что вам нужен массив ячеек строк? Пожалуйста, добавьте в свой вопрос пример ввода и вывода, чтобы он дал понять. – Daniel