в роботі, відноситься до точних методів.
1.2 Огляд програмних засобів для вирішення СЛАР
У всі часи інженерам, дослідникам (тобто фахівцям у своїх областях) був необхідний зручний і досить ефективний (для свого часу) інструмент для вирішення своїх завдань. У цей В«інструментальнийВ» ряд можна включити логарифмічну лінійку, арифмометр, калькулятор, універсальну ЕОМ, персональний комп'ютер. При використанні обчислювальної техніки постала проблема реалізації алгоритмів рішення у вигляді так званих програм. Для вирішення цієї проблеми в різні роки використовувалися такі засоби:
програмування в машинних кодах (включаючи мови типу Асемблер);
програмування на мовах високого рівня (включаючи об'єктно-орієнтоване програмування);
системи комп'ютерної математики.
Розробка програми вимагає і відповідної підготовки (назвемо її В«програмістськоїВ»), і досить більшої кількості часу (і те й інше часто відсутня у В«звичайного користувачаВ»). Тому, починаючи з 90-х років минулого століття, широку популярність і заслужену популярність придбали так звані системи комп'ютерної математики або, простіше, математичні пакети. p align="justify"> Для вирішення СЛАР існує безліч програмних засобів: MathCad, Mathematica, MatLab та ін - математично орієнтовані універсальні системи. Крім власне обчислень вони дозволяють з блиском вирішувати завдання, які насилу піддаються популярним текстовим редакторам або електронних таблиць. З їх допомогою можна не тільки якісно підготувати тексти статей, книг, дисертацій, наукових звітів, дипломних і курсових проектів, вони, крім того, полегшують набір найскладніших математичних формул і дають можливість представлення результатів, у вишуканому графічному вигляді. p align="justify"> З моменту своєї появи системи класу MathCAD мали зручний інтерфейс користувача - сукупність засобів спілкування з користувачем у вигляді масштабованих і переміщуваних вікон, клавіш та інших елементів. У цієї системи є та ефективні засоби типової наукової графіки, вони прості в застосуванні і інтуїтивно зрозумілі. Словом, системи MathCAD орієнтовані на масового користувача - від учня початкових класів до академіка.Lab - мова програмування і система наукових та інженерних розрахунків, побудована на основі інтерпретатора цієї мови. Matlab, скорочення від В«Matrix LaboratoryВ», призначений в першу чергу для виконання алгоритмів, що використовують вектори і матріци.імеет велике число пакетів (toolboxes) - як власних, так і поширюваних незалежними розробниками часто на умовах відкритого коду. У Matlab включений Simulink - візуальний редактор для моделювання динамічних систем. p align="justify"> В кінці минулого століття набула широкого поширення і зараз швидко розвивається система Mathematica. Її успіх в значній мірі пояснюється її широкими графічними можливостями, а також ...