latextableassist - simple GUI to make formatted LaTeX tables from arrays

A simple GUI function that takes a 2D array and based on user specifications writes a LaTeX table.
395 Downloads
Updated 15 Sep 2011

View License

Takes a 2D array and writes a formatted LaTeX table. Meant to take the tedium out of exporting your results to your published work.

It allows you to enter column headings, which may span multiple columns and/or rows.

It also allows you to select how the columns are split by dividers and the number formats used to write the body of the table using printf style format strings (like '%3.2e').

It also allows you to enter in a caption for your table and a LaTeX label to refer to the table using the '\ref{...}' command.

If you make headings that span multiple columns and/or rows you will need the LaTeX package "multirow". This function also requires my function "writelatextable.m" (file id #32908).

Note: it is possible to select multirow and multicolumn heading options that will produce undefined results. For instance, I don't know what would happen if you make heading shaped like a capital "L".

I wish I made this before I wrote my thesis...

Cite As

Anthony Bathgate (2026). latextableassist - simple GUI to make formatted LaTeX tables from arrays (https://www.mathworks.com/matlabcentral/fileexchange/32910-latextableassist-simple-gui-to-make-formatted-latex-tables-from-arrays), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0