функции gnuplot неопределенная октава - PullRequest
0 голосов
/ 02 декабря 2018

Я запускаю октаву в Ubuntu XFCE, пытаясь запустить функцию для достижения того же, что и fill3 в Matlab (не мой собственный код), который использует:

__gnuplot_set__ parametric;

Когда вызывается функция, яполучить ошибку:

ошибка: ' gnuplot_set параметрический' не определено рядом с линией ...

Я довольно новичок в Octave / MatLab и попытался переустановить gnuplotчтобы обеспечить его актуальность, установите графический инструментарий gnuplot как внутри функции, так и через командную строку, а также попытайтесь:

gnuplot_binary("/usr/bin/gnuplot");

То, что у меня сложилось впечатление, по сути, подсказало Octave, где искатьдля вещей, связанных с gnuplot (как я уже сказал, относительный новичок здесь!)

1 Ответ

0 голосов
/ 02 декабря 2018

Ошибка не в том, что сам gnuplot не найден, это нормально работает.Проблема в том, что октавная функция __gnuplot_set__ больше не существует.

Кто бы ни написал вашу fill3 функцию, он использовал __gnuplot_set__.Это была недокументированная закрытая функция, которая использовалась только внутренними компонентами Octave (это означает, что функция, начинающаяся и заканчивающаяся с __, означает).Эта функция больше не существует.

...