октава + gnuplot + os x 10,6: ничего не происходит - PullRequest
10 голосов
/ 15 ноября 2009

На моем MacBook Pro первого поколения с OS X 10.6.1 я могу запустить gnuplot и получить график, после того как я установил терминал на x11, с помощью команды, подобной

сюжет [-6: 6] грех (х).

Но когда я запускаю октаву и пробую команду заговора, как

график ([2 3], [4 5]) или график ([- 6: 0,01: 6], cos ([- 6: 0,01: 6]))

Я не получаю сообщений об ошибках и сюжета. Просто еще один октавный запрос. Я установил из octave-3.2.3-i386.dmg. Что дает?

Любые предложения приветствуются.

Ответы [ 2 ]

24 голосов
/ 15 ноября 2009

Если gnuplot работает после установки терминала на x11 (set term x11), то вы можете попробовать то же самое в октаве:

octave-3.2.3:1> setenv GNUTERM 'x11'

Я считаю, что терминалом по умолчанию для gnuplot в OS X является aquaterm, поэтому он, вероятно, является терминалом по умолчанию, когда октава также строит графики с gnuplot.

1 голос
/ 06 марта 2011

Если у вас есть аква, он будет работать нормально.

Мне кажется, что у вас установлен порт aquaterm и xcode

Проверить с помощью:

sudo port installed

если существует aqua и у вас установлен xcode, попробуйте

sudo port uninstall aqua
...