Inputs supported by outerjoin (double, char, cell, struct, etc.) are supported here.
A test function is also supplied. This is where the submission icon comes from. I mainly referenced https://www.mathworks.com/matlabcentral/answers/179290-merge-tables-with-different-dimensions and https://www.mathworks.com/matlabcentral/answers/410053-outerjoin-tables-with-identical-variable-names-and-unique-non-unique-keys in writing this.
My main use of this function is to vertically concatenate tables containing different parameters and results into a "master table" that I can filter, even when I add other parameters or results to track later. Hope you find it useful.
I use the arguments (Repeating) ... end syntax, hence the R2019b+ compatibility.
Sterling Baird (2022). tblvertcat (https://www.mathworks.com/matlabcentral/fileexchange/79912-tblvertcat), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!