我想要并排使用 matlab2tikz 生成的两个图形。
我试过
\documentclass[12pt,a4paper]{report}
\usepackage{parskip}
\usepackage{blindtext}
\usepackage[onehalfspacing]{setspace}
\usepackage{color}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{psfrag}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\usetikzlibrary{plotmarks}
\usetikzlibrary{arrows.meta}
\usepgfplotslibrary{patchplots}
\usepackage{grffile}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{mathrsfs}
\usepackage{amsmath, amssymb, calrsfs, wasysym, verbatim, bbm, color, graphics, geometry}
\usepackage[thmmarks, amsmath]{ntheorem}
\usepackage{amscd, amsthm, amsfonts}
\usepackage{calrsfs}
\usepackage{calc}
\theoremstyle{definition}
\newtheorem{definition}{Definition}[section]
\DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n}
\SetMathAlphabet{\mathcal}{normal}{OMS}{cmsy}{m}{n}
\begin{document}
\begin{figure}[h]
\centering
\begin{subfigure}[b]{0.4\linewidth}
\input{texFigures/fig1}
\caption{No interaction} \label{fig:M1}
\end{subfigure}
\begin{subfigure}[b]{0.4\linewidth}
\input{texFigures/fig2}
\caption{Interaction} \label{fig:M2}
\end{subfigure}
\caption{Interaction figures}
\end{figure}
\end{document}
但我没有任何输出。这个问题也没有错误日志,只是没有视觉输出。这些图是以通过以下方式生成的 .tex 文件的形式存在的
savefig('figXY.fig')
cleanfigure;
matlab2tikz('figXY.tex');
我收到的错误/警告日志是忽略的标题包警告(hypcap = true)以及大量的过满和欠满警告。