Перейти до вмісту

MATLAB

Матеріал з Вікіпедії — вільної енциклопедії.
Версія від 21:06, 16 жовтня 2012, створена YFdyh-bot (обговорення | внесок) (r2.7.3) (робот додав: tr:MATLAB)
MATLAB
Типзасіб математичного обчислювання
РозробникиMathWorks
Стабільний випускR2012a (1 березня 2012)
Операційна системабагатоплатформена (список)
Мова програмуванняC, C++, Fortran і Java Редагувати інформацію у Вікіданих
ЛіцензіяВласність компанії
Вебсайтсторінка MATLAB

MATLAB — це назва продукту для числового аналізу та також мова програмування. Створена компанією The MathWorks, це досить простий засіб для роботи з математичними матрицями, малювання функцій, роботи з алгоритмами, створення робочих оболонок (user interfaces) з програмами в інших мовах програмування. Хоча цей продукт спеціалізується на чисельному обчисленні, спеціальні інструментальні засоби працюють з програмним забезпеченням Maple, що робить його повноцінною системою для роботи з алгеброю.

MATLAB має більше ніж мільйон користувачів на виробництвах і науковців. Ціна базової комерційної версії без інструментів близько 2000 дол. США і лише 100 дол. США для навчальних закладів з мінімальним набором інструментів.

Застосування

MATLAB надає користувачеві велику кількість функцій для аналізу даних, які покривають майже всі області математики, зокрема:

  • Матриці та лінійна алгебра — алгебра матриць, лінійні рівняння, власні значення і вектори, сингулярності, факторизація матриць та інше.
  • Многочлени та інтерполяція — корені многочленів, операції над многочленами та їх диференціювання, інтерполяція та екстраполяція кривих…
  • Математична статистика та аналіз даних — статистичні функції, статистична регресія, цифрова фільтрація, швидке перетворення Фур’є та інші.
  • Обробка даних — набір спеціальних функцій, включаючи побудову графіків, оптимізацію, пошук нулів, чисельне інтегрування та інше.
  • Диференційні рівняння — вирішення диференційних і диференційно-алгебраїчних рівнянь, диференційних рівнянь із запізнюванням, рівнянь з обмеженнями, рівнянь в часткових похідних та інше.
  • Розріджені матриці — спеціальний клас даних пакету MATLAB, що використовується у спеціалізованих додатках.
  • Цілочисельна арифметика — виконання операцій цілочисельної арифметики в середовищі MATLAB.


Історія

MATLAB отримав назву від «MATrix LABoratory» яка була заснована у пізніх 1970-х Клівом Молером, який пізніше став керівником департаменту обчислювальних наук університету Нового Мексико. Він розробив його, щоби надати своїм студентам доступ до пакетів LINPACK та EISPACK без необхідності опановувати Фортран. MATLAB став дуже скоро популярним в інших університетах і привернув особливу увагу прикладних математиків. Інженер Джон Літтл закохався у цей продукт, коли відвідав Молера у Станфордському університеті у 1983-му році. Прогнозуючи комерційний усппіх MATLAB він приєднався до Молера і Стіва Бангерта. Вони переписали MATLAB на Сі і заснували компанію The MathWorks у 1984-му році. Переписані бібліотеки стали відомими як JACKPAC. Поза визнанням викладачів лінійної алгебри та числового аналізу MATLAB визнали де факто спеціалісти по роботі з цифровими зображеннями (напр. томографія).

Див. також

Шаблон:Портал математика

Посилання


  1. http://archive.computerhistory.org/resources/access/text/2013/12/102746804-05-01-acc.pdf