Importing MATLAB Figures into Latex
Afficher commentaires plus anciens
I have a Matlab figure and I want to import it to latex. My code is
>> plot3(Pa,Pb,Profit,'x') >> print -deps graph1
Then I copy and paste the eps file to my latex file and use this code.
\begin{figure}
\centering
\includegraphics{graph1}
\caption{}
\end{figure}
Error: Unknown graphics extension.
Does anyone know how to import Matlab figures into Latex?
Thanks
2 commentaires
marcflight
le 21 Sep 2015
Did you add \usepackage{graphicx} in the preamble ? Did you move the graph1 image to your LaTeX directory?
Sanket Bhagat
le 11 Oct 2017
still same problem sir?? what to do?
Réponse acceptée
Plus de réponses (2)
Chad Greene
le 18 Jan 2015
1 vote
Instead of print I tend to use export_fig to export a very nice looking pdf. \includgraphics handles pdfs well.
3 commentaires
Yellow Canary
le 19 Jan 2015
Yellow Canary
le 19 Jan 2015
Chad Greene
le 19 Jan 2015
I am guessing you put export_fig somewhere that Matlab can't find it. And pdfs in LaTeX should be no problem with \usepackage{graphicx} in the header.
Youssef Khmou
le 19 Jan 2015
Besides the explained proposition above, try to specify the extension in the source File :
\usepackage{graphicx}
\usepackage{epstopdf}
% other Tex instructions {Document ....}
\begin{figure}
\centering
\includegraphics{graph1.eps}
\caption{....}
\end{figure}
1 commentaire
Muhammad Salman Bashir
le 5 Déc 2019
but my graph shape is black i want it in colours these graph..is this possible with these graphs????
Catégories
En savoir plus sur Printing and Saving dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!