LINUX.ORG.RU

GNU Octave 3.2.0

 , ,


0

0

Octave это язык высокого уровня для численных вычислений схожий с Matlab. В новой версии:

  • Улучшена совместимость с Matlab'ом в построении графиков.
  • Новая экспериментальная система для построения графиков основанная на OpenGL/FLTK.
  • Добавлены новые функции для построения графиков и убраны функции для работы с gnuplot напрямую.
  • Некоторые специфичные функции вынесены в отдельные дополнительные пакеты, некоторые наоборот включены в основной дистрибутив.
  • Улучшен отладчик.
  • Сообщения об ошибках стали понятными (ура!).
  • Добавлена поддержка ООП. Можно писать свои классы.
  • Добавлены блочные комментарии.
  • Добавлен тип данных single с одинарной точностью.
  • Диагональные, разреженные матрицы и матрицы перестановок могут быть обработаны интерпретатором как специальные матрицы со всеми вытекающими.
  • Множество улучшений в производительности, работе с памятью и т.п.

Полный список изменений

Исходные тексты GNU Octave

Дополнительные пакеты

>>> Оф. сайт

Re: GNU Octave 3.2.0

хорошо. очень хорошо.

/me полностью и совершенно рад

ssvda ()

Re: GNU Octave 3.2.0

Хорошая новость. Пошел качать.

Rexy-Craxy ()

Re: GNU Octave 3.2.0

> Добавлена поддержка ООП. Можно писать свои классы.
Можно грабить корованы...

Breton ()

Re: GNU Octave 3.2.0

> Множество улучшений в производительности, работе с памятью и т.п.

Это одна из причин по которой я пересел на scipy. У octave было серьезные проблемы с производительностью, а ведь по многих областях это критично. А numpy шел стабильно шел вровень с матлабом, малость опережая его (на питоне 2.5)

А вообще позитивно.

З.Ы. С документацией там как теперь?

ogronom ()

Re: GNU Octave 3.2.0

Новость радует. Давно использую. Мне Octave нравится много больше, чем Linux версия MATLAB.

GreenE ()

Re: GNU Octave 3.2.0

Да, раньше писал вычислительные скрипты на октаве, теперь использую в только в качестве калькулятора.

ferhiord ★★ ()
Ответ на: Re: GNU Octave 3.2.0 от ferhiord

Re: GNU Octave 3.2.0

Мои поздравления.. Обновляемся :)

Cargo ()

Re: GNU Octave 3.2.0

А его корректно сравнивать с R?

Davidov ★★★★ ()
Ответ на: Re: GNU Octave 3.2.0 от eduard_pustobaev

Re: GNU Octave 3.2.0

>Скорее нет, чем да.

Ну если отбросить идею эмулировать матлаб? В R есть такие же удобные операции с матрицами и массивам. Я думаю они не медленнее.

Davidov ★★★★ ()

Re: GNU Octave 3.2.0

обновился сам м проинформировал заинтересованных, спасибо.

yamada ()

Re: GNU Octave 3.2.0

Занятно. А подскажите кто-нить, есть ли в октаве что-нибудь, похожее на симулинк и на поддержку вычислений по теории автоматического управления? Было бы очень неплохо.

Corey ()
Ответ на: Re: GNU Octave 3.2.0 от EM

Re: GNU Octave 3.2.0

Большое спасибо, посмотрел пакеты на octave.sourceforge.net. Вроде бы кое-что есть -- Control theory и Data analysis. Попробую поковыряться после сессии. Хотя есть подозрение, что будет сыровато.

Не очень порадовала картина с "undocumented internal function" http://img5.imageshack.us/img5/7562/pic5j.png

Corey ()

Re: GNU Octave 3.2.0

Чего лично мне не хватает в Octave, так это доходчивой документации.

dimss ★★★★★ ()
Ответ на: Re: GNU Octave 3.2.0 от dimss

Re: GNU Octave 3.2.0

Ну так вроде как она с матлабом совместимо. а по тому книжек дофига написано.

dn2010 ★★★★★ ()
Ответ на: Re: GNU Octave 3.2.0 от dn2010

Re: GNU Octave 3.2.0

>Ну так вроде как она с матлабом совместимо. а по тому книжек дофига написано.

Книжки не нужны, нужна вменяемая документация. В матлабе она очень удобна, а в октаве увы...

Tehnick ★★ ()
Ответ на: Re: GNU Octave 3.2.0 от Tehnick

Re: GNU Octave 3.2.0

> В матлабе она очень удобна, а в октаве увы...

Ну дык в чём проблема? Клавиатуру в руки и вперёд: приносить пользу человечеству :)

Evgueni ★★★★★ ()
Ответ на: Re: GNU Octave 3.2.0 от Evgueni

Re: GNU Octave 3.2.0

> Клавиатуру в руки и вперёд: приносить пользу человечеству :)

Хах! для этого необходимо сочетание сразу нескольких факторов, как-то -- времени, желания, умения.

Обычно всегда чего-то одного не хватает ;)

Corey ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.