Page 6 - 363_
P. 6

7




            лінійних алгебричних рівнянь та багато інших.
                   Але  головна  приваблива  риса  системи  -  це  легкість  її  модифікації  і

            адаптація до конкретних задач користувача. Користувач може ввести у систему
            будь-яку нову команду, оператор або функцію і користуватися потім ними так

            само  просто,  як  і  вбудованими  операторами  і  функціями.  При  цьому,  на
            відміну від мов програмування, таких як BASIC, PASCAL. або C, нема потреби

            в  якомусь  її  оголошенні.  Нові  визначення  функцій  у  системі  MatLAB

            зберігаються у вигляді файлів на диску, які мають розширення .m. Це робить
            набір операторів і функцій практично необмеженим.

                   У базовий набір слів системи входять: спецзнаки; знаки арифметичних

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

            векторні  і  матричні  функції;  засоби  для  роботи  з  комплексними  числами;

            оператори  побудови  графіків  у  декартовій  і  полярній  системах  відліку,
            тривимірних поверхонь та ін. Тобто MatLAB надає користувачеві великий набір

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

                   Система  MatLAB  має  власну  мову  програмування,  яка  нагадує  BASIC.

            Запис  програм  у  системі  є  традиційним  і  тому  звичним  для  більшості
            користувачів ПК. До того ж система дає можливість редагувати програми

            за  допомогою  будь-якого  звичного  для  користувача  текстового  редактора
            (власного, вбудованого текстового редактора система не має).

                    На першій погляд здається, що графічні можливості системи MatLAB є

            досить  скромними.  Графіки  виводяться  окремо  від  текстів  програм,  мають
            фіксовані розміри і не можуть (як у системі MathCAD) переміщуватися по полю

            екрана і змінюватися у розмірах. Проте часто у цьому і немає потреби, а великі

            розміри  графіків  (на  повний  екран)  роблять  їх  більш  наочними.  На  одному
            графіку можна подати велику кількість кривих, які відрізнятимуться кольором

            або позначення символами. Графіки можна виводити в одне чи кілька вікон.
                   Особливо принадною є можливість побудови тривимірних поверхонь  і

            фігур.  На  відміну  від  системи  MathCAD,  побудова  тривимірних  фігур

            засобами  системи  MatLAB  здійснюється  майже  на  порядок  швидше.  Окрім
            того,  при  побудові  таких  графіків  використовується  досить  досконалий

            алгоритм  вилучення  невидимих  ліній,  що  поряд  з  великими  розмірами
            графіків робить побудовані тривимірні поверхні і фігури вельми естетичними і
   1   2   3   4   5   6   7   8   9   10   11