Updated 4 Nov 2015
This function creates a high-quality rendered picture of a Matlab picture in top view (view(2)) and exports it consistently to the tikz/pgfplots framework, resulting in a .tex file which can be directly imported into your document. Axis labels, titles, etc. are handled by LaTex, i.e. they are vector graphics and have a consistent font setting.
surface2tikz is able to handle either a single plot or a group of plots created by the subplot function in Matlab.
The treatment of general views (removing the restriction of the view(2) command) is still under development and will be incorporated in a future release.
Florian Schneider (2023). surface2tikz(fighandle,filename,varargin) (https://www.mathworks.com/matlabcentral/fileexchange/52480-surface2tikz-fighandle-filename-varargin), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform CompatibilityWindows macOS Linux
Inspired by: export_fig
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!Start Hunting!
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.