伙计们,这事儿没法实现,缺失的那条线让我苦不堪言,有什么帮助吗?
\begin{table}[!htpb] \label{tabela1}
\centering
\begin{small}
\setlength{\tabcolsep}{3pt}
\begin{tabular}{|c|c|c|c|}\hline
& \multicolumn{2}{c|}{Constante de Velocidade}\\ \cline{2-3}
\raisebox{1.5ex}{Função de Ativação} & Valores Iniciais de $k_1$ & Valores Retornados de $k_1$ & \raisebox{1.5ex}{Energia de Rede} \\ \hline
\multirow{3}{4em}{Tangente Hiperbólica} & X & X & X \\
& 5& X & X \\
& 6& X & X \\ \hline
\multirow{3}{4em}{Sigmóide} & X & X & X \\
& 5& X & X \\
& 6& X & X \\ \hline
\end{tabular}
\end{small}
\caption{Testes das funções de Ativação da Rede}
\label{t_cronograma}
\end{table}
答案1
希望以下标签能满足您的需要:
\documentclass{book}
\usepackage{multirow}
\begin{document}
\begin{table}[!htpb] \label{tabela1}
\centering
\begin{small}
\setlength{\tabcolsep}{3pt}
\begin{tabular}{|c|c|c|c|}\hline
& \multicolumn{2}{c|}{Constante de Velocidade} &\\ \cline{2-3}
\raisebox{1.5ex}{Função de Ativação} & Valores Iniciais de $k_1$
& Valores Retornados de $k_1$ & \raisebox{1.5ex}{Energia de Rede}
\\ \hline
\multirow{3}{4em}{Tangente Hiperbólica} & X & X & X \\
& 5& X & X \\
& 6& X & X \\ \hline
\multirow{3}{4em}{Sigmóide} & X & X & X \\
& 5& X & X \\
& 6& X & X \\ \hline
\end{tabular}
\end{small}
\caption{Testes das funções de Ativação da Rede}
\label{t_cronograma}
\end{table}
\end{document}
答案2
充分利用最新版本的multirow
软件包并正确使用命令\small
:
\documentclass{book}
\usepackage{array, multirow}
\usepackage{ragged2e}
\begin{document}
\begin{table}
\centering
\small
\renewcommand\arraystretch{1.2}
\begin{tabular}{|p{5em}|c|c|>{\Centering}p{5em}|}
\hline
\multirow{2}{=}{\centering
Função de Ativação}
& \multicolumn{2}{c|}{Constante de Velocidade}
& \multirow{2}{=}{\centering
Energia de Rede} \\
\cline{2-3}
& Valores Iniciais de $k_1$
& Valores Retornados de $k_1$ & \\
\hline
\multirow{3}{=}{\centering
Tangente Hiperbólica}
& X & X & X \\
& 5 & X & X \\
& 6 & X & X \\
\hline
\multirow{3}{=}{\centering
Sigmóide}
& X & X & X \\
& 5 & X & X \\
& 6 & X & X \\
\hline
\end{tabular}
\caption{Testes das funções de Ativação da Rede}
\label{tabela1}
\end{table}
\end{document}
您可以删除包ragged2e
,但在这种情况下,列标题必须定义为:
\begin{tabular}{|p{5em}|c|c|>{\centering\arraybackslash}p{5em}|}
使用booktabs
更“专业”的替代解决方案(如包装文档中所述):
\documentclass{book}
\usepackage{array, booktabs, multirow}
\usepackage{ragged2e}
\begin{document}
\begin{table}
\centering
\small
\begin{tabular}{p{5em} c c >{\Centering}p{5em} }
\toprule
\multirow{2}{=}{\centering
Função de Ativação}
& \multicolumn{2}{c}{Constante de Velocidade $k_1$}
& \multirow{2}{=}{\centering
Energia de Rede} \\
\cmidrule(lr){2-3}
& Valores Iniciais
& Valores Retornados & \\
\midrule
\multirow{3}{=}{\centering
Tangente Hiperbólica}
& X & X & X \\
& 5 & X & X \\
& 6 & X & X \\
\addlinespace
\multirow{3}{=}{\centering
Sigmóide}
& X & X & X \\
& 5 & X & X \\
& 6 & X & X \\
\bottomrule
\end{tabular}
\caption{Testes das funções de Ativação da Rede}
\label{tabela1}
\end{table}
\end{document}