Как я могу нарисовать неявную функцию f (x, y, z) = 0 с помощью gnuplot? - PullRequest
3 голосов
/ 25 февраля 2012

Я хочу нарисовать следующую неявную функцию с gnuplot

x**2+y**2+(z-1)**3-2

enter image description here

Я знаю, что maple или matlab могут сделать это очень просто, но я хочу использовать gnuplot.

К сведению, я понятия не имею, поэтому не могу указать отправную точку.

извините

Здесь результат, изображенный с помощью клена

enter image description here

1 Ответ

2 голосов
/ 25 февраля 2012

В соответствии с Gnuplot FAQ , это невозможно напрямую.Существует обходной путь для 2D-функций, но я не вижу, как этот метод может быть применен к 3D-графикам.Я бы порекомендовал решить уравнение в Octave или какой-либо подобной программе и вывести решения в файл, который затем можно будет передать в GnuPlot.

...