使用 TikZ 在 Latex 中生成方形颜色矩阵

使用 TikZ 在 Latex 中生成方形颜色矩阵

我们如何使用 tikz 包生成这种类型的图像?

彩色矩阵

谢谢你们

答案1

如果颜色模式由数学函数给出,您可能希望使用pgfplots颜色图来绘制它。

\documentclass{article}
\usepackage{pgfplots}
\begin{document}
\begin{tikzpicture}
  \begin{axis}[view={0}{90}]
    \addplot3[surf] {exp(-((x)^2+(y)^2))};
  \end{axis}
\end{tikzpicture}
\end{document}

在此处输入图片描述

答案2

TiKZ带有和colorseries来自 的示例xcolor

\documentclass[tikz,border=2mm]{standalone}
\usetikzlibrary{calc}
\begin{document}
\pgfmathsetseed{1}
\begin{tikzpicture}
\definecolorseries{test}{rgb}{step}[rgb]{.95,.85,.55}{.17,.47,.37}
\resetcolorseries[35]{test}
\foreach \x in {0,1,...,4}{
    \foreach \y in {0,1,...,7}
        \fill[test!!+] (\x,\y) rectangle ++(1,1);
    }
    \end{tikzpicture}
\end{document}

在此处输入图片描述

相关内容