如何自动制作此表?

如何自动制作此表?

我想自动制作这个表格。也就是说,我不需要手动输入,就能得到角度 $\alpha$ 的 $\sin$、$\cos$、$\tan$ 和 $\cot$ 的值。但我不知道。在此处输入图片描述

我怎样才能做到?

笔记。 “Không xác định”这个词的意思是未定义。

答案1

\documentclass[border=3pt]{standalone}
\usepackage{booktabs}
\usepackage{array}
\usepackage{amsmath}

\setlength\extrarowheight{2pt}

\def\getNum#1\relax{\gdef\num{#1}$\tfrac{1}{2}\sqrt{#1}$}

\def\getDenum#1\\{\gdef\denum{#1}$\tfrac{1}{2}\sqrt{#1}$&$\sqrt{\tfrac{\num}{\denum}}$\\}

\begin{document}

\begin{tabular}
{
    >{$}c<{^\circ$}
    >{\getNum}c
    >{\getDenum}c
    c
}
\toprule
\multicolumn{1}{c}{$\theta$}&
    \multicolumn{1}{c}{$\sin\theta$}&
        \multicolumn{1}{c}{$\cos\theta$}&
            \multicolumn{1}{c}{$\tan\theta$}\\
\midrule
0&
    0&
        4\\
30&
    1&
        3\\
45&
    2&
        2\\
60&
    3&
        1\\
90&
    4&
        0\\
\bottomrule
\end{tabular}

\end{document}

在此处输入图片描述

或者你可能正在寻找这个问题:如何生成可跨页的三角函数表?

相关内容