GNU Octave -- a high-level language for numerical computations ============================================================== Copyright (C) 1996-2023 The Octave Project Developers See the file COPYRIGHT.md in the top-level directory of this distribution or <https://octave.org/copyright/>. Overview -------- GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation. GNU Octave is normally used through its interactive interface (CLI and GUI), but it can also be used to write non-interactive programs. The GNU Octave language is quite similar to Matlab so that most programs are easily portable. GNU Octave is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. GNU Octave is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Octave; see the file COPYING. If not, see <https://www.gnu.org/licenses/>. Availability ------------ The latest released version of Octave is always available from <https://ftp.gnu.org/gnu/octave/> and many mirror sites around the world. You may also find links to binary distributions at <https://www.octave.org/download.html>. The current development sources may be found under the Source Code tab on [Savannah](https://savannah.gnu.org/projects/octave/). Installation ------------ Octave requires approximately 475 MB of disk storage to unpack and compile from source (significantly more, 3.8 GB, if you compile with debugging symbols). Once installed, Octave requires approximately 75 MB of disk space (again, considerably more, 415 MB, if you don't build shared libraries or the binaries and libraries include debugging symbols). To compile Octave, you will need a recent version of: - [GNU Make](https://www.gnu.org/software/make/) - [GNU G++](https://gcc.gnu.org/) or another C++11 compiler - [GNU Fortran](https://gcc.gnu.org/fortran/), another Fortran 77 compiler, or [f2c](http://www.netlib.org/f2c/) Octave's Makefiles use features of GNU Make that are not present in other versions of make. If you use `f2c`, you will need a script like `fort77` that works like a normal Fortran compiler by combining `f2c` with your C compiler in a single script. See the notes in the file `INSTALL.OCTAVE` of the Octave source distribution for more detailed installation instructions. Bugs and Patches ---------------- The file `BUGS` (or `doc/interpreter/bugs.txi`) explains the recommended procedure for reporting bugs on the [bug tracker](https://bugs.octave.org) or contributing patches; online documentation is also available [here](https://www.gnu.org/software/octave/bugs.html). Documentation ------------- * [Octave's manual](https://www.octave.org/doc/interpreter/) is a comprehensive user guide covering introductive and more advanced topics. * [Octave's wiki](https://wiki.octave.org) is a user community page, covering various topics and answering [FAQ](https://wiki.octave.org/FAQ). * [Octave's Doxygen](https://www.octave.org/doxygen/) documentation explains the C++ class libraries. Partially, the up-to-dateness of the documentation is lagging a bit behind the development of the software. If you notice omissions or inconsistencies, please report them at our bug tracker. Specific suggestions for ways to improve Octave and its documentation are always welcome. Reports with patches are even more welcome. Additional Information ---------------------- Up to date information about Octave is available on the WWW at <https://www.octave.org>, or ask for help via email <help@octave.org>.
Each software is released under license type that can be found on program pages as well as on search or category pages. Here are the most common license types:
Freeware
Freeware programs can be downloaded used free of charge and without any time limitations. Freeware products can be used free of charge for both personal and professional (commercial use).
Open Source
Open Source software is software with source code that anyone can inspect, modify or enhance. Programs released under this license can be used at no cost for both personal and commercial purposes. There are many different open source licenses but they all must comply with the Open Source Definition — in brief: the software can be freely used, modified and shared.
Free to Play
This license is commonly used for video games and it allows users to download and play the game for free. Basically, a product is offered Free to Play (Freemium) and the user can decide if he wants to pay the money (Premium) for additional features, services, virtual or physical goods that expand the functionality of the game. In some cases, ads may be show to the users.
Demo
Demo programs have a limited functionality for free, but charge for an advanced set of features or for the removal of advertisements from the program’s interfaces. In some cases, all the functionality is disabled until the license is purchased. Demos are usually not time-limited (like Trial software) but the functionality is limited.
Trial
Trial software allows the user to evaluate the software for a limited amount of time. After that trial period (usually 15 to 90 days) the user can decide whether to buy the software or not. Even though, most trial software products are only time-limited some also have feature limitations.
Paid
Usually commercial software or games are produced for sale or to serve a commercial purpose.
Поставить оценку
Средний рейтинг 3.8, всего оценок — 6
- Скачать программу
- Описание и функции
- Скриншоты интерфейса
- Комментарии пользователей
Название→ | GNU Octave |
---|---|
Версия→ | 7.3.0 |
Лицензия→ | Бесплатно |
Поддержка→ | Windows 11, 10, 8, 7 |
Размер файла→ | 364.6 Мб |
Разработчик→ | The Octave Project |
Обновлено→ | 01 февраля 2023 |
GNU Octave — система для работы с математическими вычислениями, поддерживающая MATLAB.
Скачать для Windows
Скачайте последнюю версию GNU Octave 7.3.0 с помощью MultiSetup или по прямой ссылке. Программа совместима с операционными системами Windows 11, 10, 8, 7 разрядностью 32/64-bit, размер установочного файла — 364.6 Мб. Данный программный продукт разработан The Octave Project и распространяется бесплатно. Также вы можете скачать программу с официального сайта.
Описание программы
GNU Octave позиционируется как более простая и бесплатная альтернатива программе MATLAB. Это ПО станет полезным как студентам, изучающим точные науки, так и тем, кто занимается математикой профессионально. Программа написана на языке C++, что позволяет внедрять ее во многие другие проекты.
Интерфейс программы командный, в нем можно выполнять математические задачи (линейные и нелинейные), проводить сложные численные эксперименты, решать уравнения, в том числе и дифференциальные. Инструменты программы позволяют работать с графиками в трехмерном интерфейсе. Язык Octave оперирует матрицами, вычисляет корни, поддерживает работу с полиномами.
Одно из достоинств — поддержка расширений. Используя расширения, список возможностей GNU Octave можно существенно расширить. Дополнительные модули можно загружать из официального каталога Octave Forge. Есть также возможность разрабатывать свои дополнения, используя языки программирования C++ или Forge.
Преимущества и недостатки
- Интерактивный командный интерфейс
- Поддержка расширений
- Поддержка проектов MATLAB
- Не всегда корректно работает с кодировкой UTF-8
Скриншоты интерфейса
Комментарии пользователей
Обновлено
2018-10-27 02:00:06
Совместимость
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10
Описание
GNU Octave — это программа на тот случай, если вам требуется инструмент для математических вычислений, рекомендуем скачать GNU Octave. Программа позволяет решать линейные, нелинейные уравнения и другие числовые задачи. Возможности утилиты, интерфейс и синтаксис схожи с известной средой для проведения компьютерных матричных расчетов — Matlab. Однако главное отличие программ состоит в легальности и безвозмездности использования первого варианта.
Разработан GNU Octave для Windows и совместим с сериями XP, Vista, Win 7, 8 и 10. Приложение устанавливается без вирусов и надоедливой рекламы. Занимает до 184 Мб свободного пространства, поэтому, перед тем как загрузить GNU Octave на компьютер, стоит проверить наличие достаточного места на жестком диске.
Операции, которые выполняет продукт
- арифметические расчеты с использованием комплексных и вещественных скаляров и матриц;
- вычисление нелинейных алгебраических уравнений с корнями;
- манипулирование полиномами;
- решение линейных задач;
- интеграция дифференциальных и дифференциально-алгебраических уравнений первого порядка;
- интегрирования функций на конечных и бесконечных интервалах.
Список доступных опций легко дополнить дополнительными конфигурациями из каталога расширений — Octave Forge.
На нашем сайте можно скачать бесплатно GNU Octave для компьютера, без регистрации профиля пользователя.
Версии
Octave — система вычислений, использующая собственный высокоуровневый язык программирования. Преимущественно используется для решения линейных и нелинейных математических задач, а также для разработки приложений, использующихся в области механики и биоинформатики. Вообще Octave принято считать наиболее удачным бесплатным аналогом MATLAB. Синтаксис обоих языков программирования практически идентичен. Тем не менее, при переходе с MATLAB разработчикам рекомендуют ознакомиться с несколькими важными отличиями, которые и позволяют считать Octave самостоятельным решением.
Система предлагает пользователю обширный набор инструментов, служащих для интегрирования стандартных функций, нахождения корней нелинейных уравнений, работы с полиномами и проведения всевозможных численных экспериментов. Практически все они могут выполнять операции в пакетном режиме и превосходно масштабируются. Среда разработки поддерживает возможность подключения внешних модулей, написанных на С, С++, Fortran и прочих языках.
Из MATLAB Octave «позаимствовала» следующие преимущества:
- использование матриц в качестве основного типа данных;
- встроенную поддержку комплексных чисел;
- обширные библиотеки с мощными математически функциями;
- возможность использования пользовательских функций.
Как уже было сказано ранее, Octave распространяется совершенно бесплатно. У нее есть отдельные версии для Visual Studio и MinGW. Активные участники сообщества даже перевели интерфейс системы вычисления на русский язык. А вот основная часть документации, к сожалению, доступна только на английском.