Page 6 - 363_
        P. 6
     7
            лінійних алгебричних рівнянь та багато інших.
                   Але  головна  приваблива  риса  системи  -  це  легкість  її  модифікації  і
            адаптація до конкретних задач користувача. Користувач може ввести у систему
            будь-яку нову команду, оператор або функцію і користуватися потім ними так
            само  просто,  як  і  вбудованими  операторами  і  функціями.  При  цьому,  на
            відміну від мов програмування, таких як BASIC, PASCAL. або C, нема потреби
            в  якомусь  її  оголошенні.  Нові  визначення  функцій  у  системі  MatLAB
            зберігаються у вигляді файлів на диску, які мають розширення .m. Це робить
            набір операторів і функцій практично необмеженим.
                   У базовий набір слів системи входять: спецзнаки; знаки арифметичних
            і  логічних  операцій;  арифметичні,  тригонометричні  і  деякі  спеціальні
            математичні  функції;  функції  швидкого  перетворення  Фур'є  і  фільтрації;
            векторні  і  матричні  функції;  засоби  для  роботи  з  комплексними  числами;
            оператори  побудови  графіків  у  декартовій  і  полярній  системах  відліку,
            тривимірних поверхонь та ін. Тобто MatLAB надає користувачеві великий набір
            готових засобів (близько половини з них - це зовнішні розширення у вигляді т-
            файлів).
                   Система  MatLAB  має  власну  мову  програмування,  яка  нагадує  BASIC.
            Запис  програм  у  системі  є  традиційним  і  тому  звичним  для  більшості
            користувачів ПК. До того ж система дає можливість редагувати програми
            за  допомогою  будь-якого  звичного  для  користувача  текстового  редактора
            (власного, вбудованого текстового редактора система не має).
                    На першій погляд здається, що графічні можливості системи MatLAB є
            досить  скромними.  Графіки  виводяться  окремо  від  текстів  програм,  мають
            фіксовані розміри і не можуть (як у системі MathCAD) переміщуватися по полю
            екрана і змінюватися у розмірах. Проте часто у цьому і немає потреби, а великі
            розміри  графіків  (на  повний  екран)  роблять  їх  більш  наочними.  На  одному
            графіку можна подати велику кількість кривих, які відрізнятимуться кольором
            або позначення символами. Графіки можна виводити в одне чи кілька вікон.
                   Особливо принадною є можливість побудови тривимірних поверхонь  і
            фігур.  На  відміну  від  системи  MathCAD,  побудова  тривимірних  фігур
            засобами  системи  MatLAB  здійснюється  майже  на  порядок  швидше.  Окрім
            того,  при  побудові  таких  графіків  використовується  досить  досконалий
            алгоритм  вилучення  невидимих  ліній,  що  поряд  з  великими  розмірами
            графіків робить побудовані тривимірні поверхні і фігури вельми естетичними і
     	
