3

私はちょうど1時間のように、LaTeXで単純な関数(たとえばf(x)= x ^ 2)を描画する方法を探していました。私が試した例は、おそらくpdflatexがgnuplotを開始しない(-enable-xxxオプションが機能しない)ために、何らかの理由で機能しませんでしたが、機能するLaTeXパッケージが見つかりました:pgfplots。唯一の問題は、ドキュメントに私が必要とするような単純な例が含まれていないことです。はい、複雑な図を作成したい場合は、何かが見つかる可能性がありますが、関数の非常に単純な例です。運が悪いです。でも多分私はただ新しい眼鏡が必要です。ですから、x軸とy軸、およびグラフを使用した、LaTeXの関数プロットの簡単な例を入手できれば幸いです。

編集:これまでのところ、これが最善の解決策であることがわかりましたが、まだ満足していません。たとえば、xラベルが中央にあります。派手な色や3Dなどのない標準的なプロットが本当に必要です。

\begin{tikzpicture}
\begin{axis}[
    axis x line=bottom,
    axis y line=middle,
    xlabel=$x$,
    ylabel={$x^2$},
    xmin=-4, xmax=4,
    ymin=0, ymax=4,
    width=0.8\textwidth,
    height=5cm
]
\addplot[mark=noner,smooth,domain=-1:1]{x^2};
\end{axis}
\end{tikzpicture}
4

2 に答える 2

3

単純な関数の場合、Gnuplotは必要なくpgfplots、LaTeXで計算を行うことができます。pgfplotsマニュアルのセクション4.2.4の例を参照してください。最初の例では、関数x↦x² 4を描画します。

于 2011-02-09T23:38:09.997 に答える
1

pgfplots マニュアルのセクション 4.8.2 (108 ページ) を参照してください。

于 2011-02-10T14:29:56.917 に答える