Page 101 - 363_
P. 101

102




             функцію чи Script-файл), який записано мовою системи MatLAB.
                    Розглянемо  головні  особливості  запису  тексту  програми  (М-файлу)

             мовою MatLAB.
                    1.Звичайно,  кожний  оператор  записується  на  окремому  рядку  тексту

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

             програму  при  натисканні  клавіші  <  Enter  >,  тобто  при  переході  при  запису

             тексту програми на наступний рядок.
                    2. Можна    розміщувати    кілька    операторів    в    одному    рядку.      Тоді

             попередній оператор цього рядка повинен закінчуватися символом ";"

                    3. Можна  довгий  оператор  записувати  у  кілька  рядків.  При  цьому
             попередній рядок оператора має закінчуватися трьома крапками ( “...”).

                    4. Якщо черговий оператор не закінчується символом “;”, результат його

             дії при виконанні програми буде виведений у командне вікно. Щоб запобігти
             виведенню на екран результатів дії чергового оператора програми, запис цього

             оператора у тексті програми повинен закінчуватися символом “;”.
                    5. Рядок  програми,  що  починається  із  символу  “%”,  не  виконується.

            Цей  рядок  сприймається  системою  MatLAB  як  коментар.  Таким  чином,  для

            введення  коментаря  у  будь-яке  місце  тексту  програми,  досить  почати
            відповідний рядок з символу “%”.

                    6. Рядки  коментаря,  які  передують  першому  оператору  програми,  що
            виконується  (тобто  не  є  коментарем),  сприймаються  системою  MatLAB  як

            опис  програми.  Саме  ці  рядки  виводяться  у  командне  вікно,  якщо  у

            останньому набрано команду:
                                                help < ім'я файлу >.

                    8.У програмах мовою MatLAB немає символу кінця тексту програми.

                    9. У  мові  MatLAB  змінні  не  описуються  і  не  оголошуються.  Будь-яке
            нове  ім'я,   що   з'являється   у  тексті   програми   сприймається   системою

            MatLAB  як  ім'я  матриці  з  комплексними  елементами.  Розмір  цієї  матриці
            встановлюється    попереднім    введенням    значень    її    елементів    або

            визначається  діями  по  встановленню  значень  її  елементів,  які  описані  у

            попередньому    операторі    або    процедурі.      Ця    особливість    робить    мову
            MatLAB  вельми  привабливою  і  простою.  У  мові    MatLAB  неможливе

            використання  вхідної  матриці  або  змінної,  в  якій  попередньо  не  введені  або
            обчислені  значення  її  елементів  (а  тому  –  і  визначені  розміри  цієї  матриці).
   96   97   98   99   100   101   102   103   104   105   106