Page 228 - 6197
P. 228

ряді  алгоритмічних  мов  (FORTRAN,  BASIC  та  ін.).  Не
                            зважаючи  на  це,    у  середовищі  MatLab  можна  розв’язувати
                            науково-технічні задачі довільної складності. Така можливість
                            реалізується  через  систему  операторів  –  циклу,  розгалужень
                            та переривання циклу.
                                Оператори  циклу.  Для  виконання  подібних  дій,  які
                            повторюються,  використовують  оператори  циклу  for  і
                            while.
                                Оператор  for.  Оператор  циклу  for  призначений  для
                            виконання заданого числа дій, які повторюються.
                                Оператор for має наступний формат:
                                  for variable=start:step:final
                                  statement (твердження)
                                       ..................................
                                       statement
                                       end
                                В  операторі  for:  variable  –  змінна  циклу,  start  і
                            final її початкове і кінцеве значення, а step – крок, на який
                            збільшується  variable  при  кожному  заході  у  цикл.  Цикл
                            закінчується тоді, коли variable  стає більшою за final.
                            Змінна циклу variable може приймати як цілі, так і дійсні
                            значення будь-якого знаку.
                                                                                  
                                Приклад 4.13 Обчислити значення sin x при  x       .
                                                                                   6
                                Функцію sin x  можна розкласти у степеневий ряд за такою
                            формулою:
                                                             k 1  x 2k 1
                                                sin x      1
                                                       k 1      2k    1 !
                                Із  формули  видно,  що  функцію  sin x   можна  обчислити
                            лише з певною точністю, яка залежить від взятої  кількості  n -
                            членів ряду.
                                Візьмемо     n  10 і   складемо    програму     обчислення
                             sin x (рис.4.6).

                                %============================
                                %Обчислення функції y=sinx

                                                           228
   223   224   225   226   227   228   229   230   231   232   233