Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MatLAB.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
27.37 Кб
Скачать

Міністерство освіти і науки України

Запорізький коледж радіоелектроніки

Запорізького національного технічного університету

Семінар

З дисципліни: Вступ до спеціальності

На тему:

«Мова програмування MatLab»

Виконав:

Студент гр. ПМ 13-1

Соболь Ігор

Перевірив викладач

Слободяник О.О

м. Запоріжжя

План

Вступ

  1. Історія виникнення мови;

  2. Область використання;

  3. Перевага і недоліки;

Література

Вступ

MATLAB (скорочення від англ. «Matrix Laboratory», в російській мові вимовляється як Матлаб) - пакет прикладних програм для вирішення задач технічних обчислень і однойменний мова програмування, використовуваний в цьому пакеті. MATLAB використовують більше 1 000 000 інженерних і наукових працівників, він працює на більшості сучасних операційних систем, включаючи Linux, Mac OS, Solaris (починаючи з версії R2010b підтримка Solaris припинена) і Microsoft Windows.

Історія виникнення мови

MATLAB як мова програмування була розроблена Клівом Моулером (англ. Cleve Moler) наприкінці 1970-х років коли він був деканом факультету комп'ютерних наук в Університеті Нью-Мексико.

Метою розробки служила задача дати студентам факультету можливість використання програмних бібліотек Linpack і EISPACK без необхідності вивчення Фортрана. Незабаром нова мова поширився серед інших університетів і був з великим інтересом зустрінутий вченими, що працюють в галузі прикладної математики. До сих пір в Інтернеті можна знайти версію 1982 року, написану на Фортрані, поширювану з відкритим вихідним кодом. Інженер Джон Літтл (англ. John N. (Jack) Little) познайомився з цією мовою під час візиту Клива Моулера в Стендфордський університет в 1983 році. Зрозумівши, що нова мова володіє великим комерційним потенціалом, він об'єднався з Клівом Моулером і Стівом Бангертом (англ. Steve Bangert). Спільними зусиллями вони переписали MATLAB на C і заснували в 1984 компанію The MathWorks для подальшого розвитку. Ці переписані на С бібліотеки довгий час були відомі під ім'ям JACKPAC.

Спочатку MATLAB призначався для проектування систем управління (основна спеціальність Джона Літтла), але швидко завоював популярність в багатьох інших наукових і інженерних областях. Він також широко використовувався і в освіті, зокрема, для викладання лінійної алгебри і чисельних методів.

Область використання

  1. Математика і обчислення

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

  • Матриці і лінійна алгебра - алгебра матриць, лінійні рівняння, власні значення і вектора, сингулярності, факторизація матриць та інші.

  • Багаточлени і інтерполяція - корені многочленів, операції над многочленами та їх диференціювання, інтерполяція і екстраполяція кривих та інші.

  • Математична статистика та аналіз даних - статистичні функції, статистична регресія, цифрова фільтрація, швидке перетворення Фур'є та інші.

  • Обробка даних - набір спеціальних функцій, включаючи побудову графіків, оптимізацію, пошук нулів, чисельне інтегрування (в квадратурах) і інші.

  • Диференціальні рівняння - рішення диференціальних та диференціально-алгебраїчних рівнянь, диференціальних рівнянь із запізненням, рівнянь з обмеженнями, рівнянь в приватних похідних та інші.

  • Розріджені матриці - спеціальний клас даних пакету MATLAB, що використовується в спеціалізованих додатках.

  • Цілочисленна арифметика - виконання операцій цілочисленної арифметики в середовищі MATLAB.

  1. Розробка алгоритмів

MATLAB надає зручні засоби для розробки алгоритмів, включаючи високорівневі з використанням концепцій об'єктно-орієнтованого програмування. У ньому є всі необхідні засоби інтегрованого середовища розробки, включаючи відладчик і профайлер. Функції для роботи з цілими типами даних полегшують створення алгоритмів для мікроконтролерів і інших додатків, де це необхідно.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]