LaTeXでMathematicaプロットを使用する

LaTeXでMathematicaプロットを使用する

Mathematica環境内で作成されたプロットを使用したいと思います。環境内でコードを完全にLaTeXプロットすることは可能ですか?MathematicaLaTeX

それが不可能な場合、ファイルMathematica内にプロットを実装する良い方法を誰か知っていますか.tex?

最も簡単な方法は単純な.pngエクスポートですが、\includegraphics画像の解像度が満足できるものではありません。

\documentclass[a4paper,pagesize ,landscape, fontsize=5pt, fleqn]{scrartcl}

\usepackage[left=0.75cm,right=0.75cm, top=0.75cm, bottom=1cm]{geometry}
\usepackage{multicol}
\usepackage{amsmath, amsfonts, amssymb}
\usepackage{bbm}
\usepackage[svgnames,table,hyperref]{xcolor}
\usepackage{tikz}
\usepackage{array,multirow}
\usepackage[T1]{fontenc}
\usepackage{tabularx}

\pagestyle{plain}
\setlength{\columnsep}{30pt}
\setlength{\columnseprule}{0.4pt}

\begin{document}

\begin{multicols*}{3}

torus

\[\text{parametric: } \vec{r}(u, v) = \begin{pmatrix}(c + a\cos(v))\cos(u) \\ (c + a\cos(v))\sin(u) \\ a\sin(v) \end{pmatrix} \hspace{5mm} u, v \in[0, 2\pi)\]
\[\text{implicit: }\left(c - \sqrt{x^2 + y^2}\right)^2 + z^2 = a^2\]

%here should be the 3D plot.%

\end {multicols*}
\end{document} 

そして、これはパラメトリックプロットで作成されたものですMathematica

ParametricPlot3D[{(2 + Cos[v]) Cos[u], (2 + Cos[v]) Sin[u], Sin[v]}, {u, 0, 2*Pi}, {v, 0, 2*Pi}]

答え1

Mathematica ノートブックを Latex ファイルとして保存するだけです。すべてのグラフィックスは eps ファイルを生成します。次に以下を追加します:

\usepackage{epstopdf}

pdflatex を使用できるようになります。

ここに便利なリンクがあります: http://reference.wolfram.com/language/howto/GenerateTeXWithTheWolframLanguage.html

答え2

1.私の知る限り、実行は不可能ですマセマティカLaTeX 内のコード。

2.画像をPDFとしてエクスポートします。

下の画像を参照してください。マウスで簡単に操作できます。

ここに画像の説明を入力してください

関連情報