Wie verwende ich sagetex in einer pgfplotstable?
Crosspost:
[Matheplanet][1]
____
Ich habe mit Sage eine Funktion definiert. Wie kann ich diese in einer pgfplotstable anwenden?
**Hinweis: Falls kein Sage installiert ist, kann [https://cocalc.com/][1] [https://cocalc.com/][2] (SageMathCloud) verwendet werden** (dort `New LaTeX-Document`...).
\documentclass[12pt]{article}
\usepackage[T1]{fontenc}
\usepackage[margin=.25in]{geometry}
%\usepackage{kpfonts} %Changing the default fonts
\usepackage{sagetex}
\usepackage{pgfplotstable}
\pgfplotsset{compat=1.12}
\begin{document}
\pagestyle{empty}
Test:
\begin{sagesilent}
sigma = 1
VerteilungsFunktion = RealDistribution('gaussian', sigma)
phi = VerteilungsFunktion.cum_distribution_function
\end{sagesilent}
\newcommand{\PHI}[1]{$\varphi(#1) = \sage{round(phi(#1), ndigits=5)}$}
\noindent \PHI{0.62} \\
\sage{phi(0.62)}
\bigskip
% TUT NICHT! ==========
\pgfplotstabletypeset[sci zerofill]{
x 0.1 0.2
1 \sage{phi(1.1)} 1.2
2 2.1 2.2
}
\bigskip
\end{document}
[1]: http://matheplanet.de/matheplanet/nuke/html/viewtopic.php?topic=230145&post_id=1675530
[2]: https://cocalc.com/