Зустріньте Октаву, потужність чисельного обчислення у безкоштовній версії

октава_410а

Всередині великого світу Росії інтерпретовані мови, є невелика ніша, зайнята мовами, присвяченими математична обробка через комп’ютери. Це може здатися вам дещо абстрактним, але якщо ми говоримо про такі програми, як відомі Derive, Mathematica чи Matlab, можливо, ви вже чіткіше уявляєте, що ми маємо на увазі.

Октава програма в цьому напрямку, яка пропонує нам великий потенціал завдяки свободі, наданій кодом GNU. Його більш прямим еквівалентом можна вважати відомий Matlab (з яким він також прагне повної сумісності), оскільки обидві мови високого рівня, що інтерпретуються з великою кількістю функцій, присвячених чисельний аналіз.

октава-скріншот

Октава виникла приблизно в 1988 році як програма підтримки підручника з розрахунок хімічних реакцій. Подальші потреби предмета змусили програму поступово розширити свої функціональні можливості до того, що ми сьогодні знаємо про неї, середовища програмування високого рівня, присвяченого переважно чисельному обчисленню.

Особливості Октави роблять це програмою сприяє академічному викладанню оскільки його структура та синтаксис нагадуватимуть нам про інші мови програмування, такі як C та C ++. Таким чином, якщо ви не знаєте попередньої мови, весь час, витрачений на вивчення граматики та функцій Октави, не потраплятиме в глухі вуха.

Мовна інваріантність

Octave також надає інтерфейс консолі, який, починаючи з версії 4.0.1, був вдосконалений завдяки включенню нової версії від графічний тип, дозволяючи розв'язувати лінійні та нелінійні математичні задачі, проводити експерименти, обчислюючи змінні та можливість виконувати великі завдання пакетної обробки.

Хоча із багатоцільовим призначенням, октава використовувалася головним чином як система для розв’язування задач з алгебри, диференціальних рівнянь, інтегралів, поліноміальних перетворень тощо, завдяки розширюваність завдяки програмованим модулям на інших мовах високого рівня, таких як Fortran, C, C ++ та Pyhton Серед інших.

python_pca_eigenfaces

Мета застосувань, які має Октава, дуже різноманітна. Інтернет рясніє прикладами програм для розпізнавання обличчя, обробки звукової хвилі або розширеного розрахунку функцій, що виконуються за допомогою цієї програми. Тому важко знайти єдину мету для програми, яка сама представляє середовище розробки. Знаючи його сильні сторони, ми можемо знати, які програми можна програмувати за допомогою цього інструменту. Зараз кожен програміст повинен максимально використати кожну зі своїх функцій.

Як ми вже зазначали, Octave - це безкоштовна програма GNU доступні для безлічі платформ від власного сайт. Ви також можете взяти участь у проекті звідти або отримати допомогу на спеціальному форумі.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Евгеніо Фернандес Карраско - сказав він

    Я його вже знаю. І я регулярно використовую його разом із Maxima та Scilab