matlab2tikzext
matlab2tikzext(path,filename,width,height) exports a figure/plot by using
Nico Schlömer's matlab2tikz (File ID: #22022) to Latex/tikz.
Right before it checks by using Suresh Joel's md5 (File ID: #3432)
if the figure/plot-file has changed. If using tiksexternalize in Latex only
then a new plot will be compiled.
Many thanks to Nico Schlömer and Suresh Joel!
Inputs:
path: (String) e.g. '../latex/'
filename: (String) e.g. 'sine.tikz'
width: (Real) e.g. 6
height: (Real) e.g. 2.57
A simple example:
Matlab:
x = 0:.1:2*pi;
y = sin(x);
plot(x,y);
axis tight;
matlab2tikzext('../latex/','sine.tikz', 6, 2.57);
Latex:
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.9}
\usepgfplotslibrary{external}
\tikzexternalize[prefix=TikzPictures/]
\begin{document}
\begin{figure}
\centering
\input{sine.tikz}
\caption{Sine}
\end{figure}
\end{document}
Needs:
- matlab2tikz (File ID: #22022),
- md5 (File ID: #3432).
引用
Thomas Bosse (2024). matlab2tikzext (https://www.mathworks.com/matlabcentral/fileexchange/44044-matlab2tikzext), MATLAB Central File Exchange. に取得済み.
MATLAB リリースの互換性
プラットフォームの互換性
Windows macOS Linuxカテゴリ
タグ
謝辞
ヒントを得たファイル: matlab2tikz/matlab2tikz
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!バージョン | 公開済み | リリース ノート | |
---|---|---|---|
1.0.0.0 |