从 .dat 外部文件绘制翼型

从 .dat 外部文件绘制翼型

我正在尝试在报告中包含机翼图,并尝试使用此方法:

http://www.texample.net/tikz/examples/airfoil-profiles/

最初,我遇到了多个错误,文档无法显示。我发现的问题是发布的数据可能与使用的数据不同。我删除了箔名称以及数据坐标前后的所有其他空行。主要问题是 x 和 y 坐标之间的多个空格。

在此处输入图片描述

在 x 和 y 之间用一个空格改变坐标后,我能够显示机翼而不会出现任何其他问题。

在此处输入图片描述

稍微改变一下代码:

\documentclass{article}
\usepackage{tikz}
\usepackage{caption}
\usepackage{refstyle}


\begin{document}

\newcounter{y}
\setcounter{y}{0}

\begin{figure}[h]
\centering
\begin{tikzpicture}
    \foreach \lbl / \fn in {
        EPPLER 625/e625.dat, 
        WORTMANN FX 2/fx2.dat, 
        EPPLER 664 (EXTENDED)/e664ex.dat, 
        CLARK Y/clarcy.dat, 
        NACA Munk M-4 airfoil/m4.dat}{
        \draw[yshift=-\arabic{y}cm,scale=3] node[left=0.5cm] {\lbl}
            plot file{\fn} -- cycle;
        \stepcounter{y}}   

\end{tikzpicture}
    \caption{Different airfoils}
    \label{fig:foils}
\end{figure}

\end{document}

注意:翼型.dat文件与 LaTeX 程序放在同一文件夹中”

相关内容