用向量绘制图表

用向量绘制图表

可以用 LaTeX 绘制这样的图表吗? 在此处输入图片描述

答案1

tikz-cd这是用于绘制图表的尝试。这是一个 3 x 3 矩阵形式,其中

\arrow{ur}[midway]{label}意思是字面上画一个箭头向上一个单元格然后向右转一个单元格。[midway] 表示在中间放置一个标签/文本。进一步绘制箭头,{ddr} 表示向下两个单元格然后向右转一个单元格。

在此处输入图片描述

代码

\documentclass[margin=20pt,varwidth]{standalone}
%\documentclass[]{article}
%\usepackage[margin=1cm]{geometry}
\usepackage{graphicx}
\usepackage{amssymb,amsmath}
\usepackage{tikz-cd}
\usetikzlibrary{calc,arrows}
\begin{document}
\tikzset{
commutative diagrams/.cd,
arrow style=tikz,
diagrams={line width=1pt}}


\begin{tikzcd}[row sep=1cm,column sep=2cm,inner sep=1ex]
           &   \big[10 \big]     & \\
 \overset{+}{0}\overset{+}{0} \arrow{ur}[midway]{\mathbf{x}} \arrow{dr}[midway,swap]{\mathbf{y}}   &             & \bar{1}\bar{1} \arrow{ul}[midway,swap]{ \mathbf{\bar y}} \arrow{dl}[midway]{\mathbf{\bar x}}\\[2ex]
           &     \big[01\big]     &
\end{tikzcd}

\end{document}

答案2

或者在您的帮助下xy可以执行以下操作:

% arara: pdflatex

\documentclass{article}
\usepackage[all,pdf,cmtip]{xy}
\usepackage{mathtools}

\begin{document}
\[
\xymatrix{%
&[10]&\\
\overset{+}{0}\overset{+}{0} \ar[ur] ^x \ar[dr] _y && \overset{-}{1}\overset{-}{1}\ar[ul] _{\bar y} \ar[dl] ^{\bar x}\\
&[01]&
}
\]
\end{document}

得出的结果是:

在此处输入图片描述

我不知道右侧标签上的符号是“减”还是“均值”。你可以选择你需要的。我都加了。

相关内容