Скажем, у меня есть несколько таблиц с одинаковыми переменными и одинакового размера. Как мне соединить их вместе, чтобы получить таблицу структур, когда каждая структура содержит несколько переменных из разных таблиц?
%input
a = table([1; 1], [2; 2]);
b = table(['c'; 'c'], ['d'; 'd']);
%output
ab = table([struct('a', 1, 'b', 'c'); struct('a', 1, 'b', 'c')], ...
[struct('a', 2, 'b', 'd'); struct('a', 2, 'b', 'd')]);
Я ищу элегантный способ, а не многословный код.