Octave - система вычислений, использующая собственный высокоуровневый язык программирования. Преимущественно используется для решения линейных и нелинейных математических задач, а также для разработки приложений, использующихся в области механики и биоинформатики. Вообще Octave принято считать наиболее удачным бесплатным аналогом MATLAB. Синтаксис обоих языков программирования практически идентичен. Тем не менее, при переходе с MATLAB разработчикам рекомендуют ознакомиться с несколькими важными отличиями, которые и позволяют считать Octave самостоятельным решением.
Система предлагает пользователю обширный набор инструментов, служащих для интегрирования стандартных функций, нахождения корней нелинейных уравнений, работы с полиномами и проведения всевозможных численных экспериментов. Практически все они могут выполнять операции в пакетном режиме и превосходно масштабируются. Среда разработки поддерживает возможность подключения внешних модулей, написанных на С, С++, Fortran и прочих языках.
Из MATLAB Octave "позаимствовала" следующие преимущества:
- использование матриц в качестве основного типа данных;
- встроенную поддержку комплексных чисел;
- обширные библиотеки с мощными математически функциями;
- возможность использования пользовательских функций.
Как уже было сказано ранее, Octave распространяется совершенно бесплатно. У нее есть отдельные версии для Visual Studio и MinGW. Активные участники сообщества даже перевели интерфейс системы вычисления на русский язык. А вот основная часть документации, к сожалению, доступна только на английском.
Ключевые особенности и функции
- собственный высокоуровневый язык программирования, использующийся для численных расчетов и разработки узкоспециализированных приложений;
- схожесть синтаксиса и функционала с MATLAB;
- решение линейных и нелинейных математических задач;
- работа с полиномами;
- использование матриц в качестве основного типа данных;
- подключение внешних модулей, написанных на C, Fortran и прочих языках программирования;
- версии для Visual Studio и MinGW;
- оперирование арифметикой вещественных и комплексных скаляров.
Скриншоты и видео:
Категория: | |
Системы: |
Windows
|
Размер: | 384 Мб |
Автор: | John W. Eaton ( Сайт) |
Языки: |
Английский
|
Лицензия: | Freeware (Бесплатная) |
Обновление: | 14.03.2023 |
Версия: | 8.1.0 |