У меня есть массив ячеек в MATLAB, скажем, A{1}, A{2}, A{3}, ...., A{561}.
Я хочу передать его в аргумент функции, например:
horzcat(A{1}, A{2}, ..., A{561})
Очевидно, это летаргический способ записи всех ячеек. Как можно быстрее это сделать?
Я уже пробовал horzcat(A{1}:A{561}), но он не работает.



Преобразуйте свой массив ячеек A в список, разделенный запятыми с помощью A{:}, а затем передайте его как входной аргумент функции, например.
horzcat(A{:})