我有一个后续问题tikz 中的帕斯卡三角形与行标题。
是否可以使用帕斯卡三角形中的符号来生成马克的解决方案?因此,我可以创建相同的图形,但不是用数字,而是${\n \choose \k}$
在每个节点处生成帕斯卡三角形。
谢谢!
答案1
加载该amsmath
包以启用\binom{}{}
。
利用这个答案在这里
\documentclass[tikz,border=5]{standalone}
\usepackage{amsmath}
\usepgflibrary{fpu}
\begin{document}
\def\N{10}
\tikz[x=0.75cm,y=0.5cm,
pascal node/.style={font=\footnotesize},
row node/.style={font=\footnotesize, anchor=west, shift=(180:1)}]
\path
\foreach \n in {0,...,\N} {
(-\N/2-1, -\n) node [row node/.try]{Row \n:}
\foreach \k in {0,...,\n}{
(-\n/2+\k,-\n) node [pascal node/.try] {%
% \pgfkeys{/pgf/fpu}%
% \pgfmathparse{round(\n!/(\k!*(\n-\k)!))}%
% \pgfmathfloattoint{\pgfmathresult}%
% \pgfmathresult%
$\binom{\n}{\k}$
}}};
\end{document}