В отличие от Scilab или Freemat, Octave позиционирует себя не как пакет прикладных программ или система компьютерной алгебры, а в качестве интерпретируемого языка для математических вычислений. Правда, совместимого с Matlab. Поэтому, если вам известна одна из перечисленных выше программ, вы разберётесь с Octave без труда.
Изначально программа была создана для нужд студентов-химиков, однако затем превратилась в универсальный инструмент проведения математических вычислений. В настоящий момент Octave имеет всё, что должно быть под рукой в математической программе (поиск корней, работа с матрицами и дифференциальными уравнениями, анализ данных и т.п.), а будучи интерпретируемым языком, обеспечивает широкие возможности для создания скриптов (в том числе с использованием объектно-ориентированного программирования).
Для Octave существуют различные графические оболочки (особенно в Linux), однако я буду пользоваться консольным вариантом. При желании, всегда можно перейти к qtOctave или, скажем, Xoctave.
Найти последнюю версию программы и сопутствующую документацию можно на сайте http://www.gnu.org/software/octave.
Комментариев нет:
Отправить комментарий