Definiendo una función dentro del entorno tikz

Definiendo una función dentro del entorno tikz

Me gustaría definir una función simple dentro del entorno tikz para ayudarme a dibujar un avión. encontré estohilo, pero no pude reproducir la solución propuesta para satisfacer mis necesidades. El código de ejemplo es:

\documentclass[12pt,a4paper,oneside]{report}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.14} 

\begin{document}
\begin{tikzpicture}[
%
declare function = {
plane(\x, \y) = - \x - \y + 3;
},
%
]

\draw[blue]  (0,0,{plane(0,0)});

\end{tikzpicture}
\end{document}

¿Es posible utilizardeclarar funciónen el intento? Si es así, ¿cómo puedo hacer esto?

PD: ¡No me gustaría usar pgfplot para esto! :)

Respuesta1

Tenga en cuenta las variables sin espacios en blanco en la definición.

\begin{tikzpicture}[declare function = {plane(\x,\y) = - \x - \y + 3;}]
\draw[blue]  (1,1) -- (0,0,{plane(0,0)});
\node at (0,0,3) {0,0,3};
\end{tikzpicture}

ingrese la descripción de la imagen aquí

Haz las paces con el uso excesivo de espacios en blanco :)

información relacionada