MatLab
MATLAB - Це високопродуктивний мова для технічних розрахунків. Він включає в себе обчислення, візуалізацію і програмування в зручному середовищі, де завдання і рішення виражаються у формі, близькій до математичної. Типове використання MATLAB - це:
математичні обчислення
створення алгоритмів
моделювання
аналіз даних, дослідження та візуалізація
наукова та інженерна графіка
розробка додатків, включаючи створення графічного інтерфейсу
MATLAB - Це інтерактивна система, в якій основним елементом даних є масив. Це дозволяє вирішувати різні завдання, пов'язані з технічними обчисленнями, особливо в яких використовуються матриці і вектора, у кілька разів швидше, ніж при написанні програм з використанням "скалярних" мов програмування, таких як Сі чи Фортран.
MATLAB розвивався в перебігу декількох років, орієнтуючись на різних користувачів. У університетському середовищі, він являв собою стандартний інструмент для роботи в різних галузях математики, машинобудуванні і науки. У промисловості, MATLAB - Це інструмент для високопродуктивних досліджень, розробок та аналізу даних.
У MATLAB важлива роль відводиться спеціалізованим груп програм, званих toolboxes. Вони дуже важливі для більшості користувачів MATLAB, так як дозволяють вивчати і застосовувати спеціалізовані методи. Toolboxes - це всебічна колекція функцій MATLAB (М-файлів), які дозволяють вирішувати приватні класи завдань. Toolboxes застосовуються для обробки сигналів, систем контролю, нейронних мереж, нечіткої логіки, вейвлет, моделювання і т.д.
Система MATLAB складається з п'яти основних частин. p> Мова MATLAB. Це мова матриць і масивів високого рівня з керуванням потоками, функціями, структурами даних, введенням-висновком і особливостями об'єктно-орієнтованого програмування.
середу MATLAB. Це набір інструментів і пристосувань, з якими працює користувач або програміст MATLAB. Вона включає в себе засоби для управління змінними в робочому просторі MATLAB, введенням і виведенням даних, а також створення, контролю і налагодження М-файлів і додатків MATLAB.
Керована графіка. Це графічна система MATLAB, яка включає в себе команди високого рівня для візуалізації двох-і тривимірних даних, обробки зображень, анімації та ілюстрованої графіки. Вона також включає в себе команди низького рівня, що дозволяють повністю редагувати зовнішній вид графіки, також як при створення графічного інтерфейсу користувача (GUI) для MATLAB додатків.
Бібліотека математичних функцій. Це велика колекція обчислювальних алгоритмів від елементарних функцій, таких як сума, синус, косинус, комплексна арифметика, до більш складних, таких як звернення матриць, знаходження власних значень, функції Бесселя, швидке перетворення Фур'є.
Програмний інтерфейс. Це бібліотека, яка дозволяє писати програми на Сі та Фортрані, які взаємодіють з MATLAB. Вона включає засоби дл...