Page 104 - 363_
P. 104

105




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

            іменами,  що  використовуються  при  зверненні  до  цієї  файл-функції,  тобто
            носять  формальний  характер.  Важливіше  за  все  лише  те,  щоб  структура

            звернення  повністю  відповідала  структурі  заголовка  у  запису  тексту  M-
            файлу  і  щоб  змінні  у  цьому  зверненні  були  того  ж  типу  і  розміру,  що  й  у

            заголовку М-файлу.

                    Щоб одержати інформацію про створену процедуру, достатньо набрати у
            командному вікні команду:

                    >> help fl

            і у командному вікні з'явиться
                    Процедура, що   обчислює значення функції:

                              у=  d^3)*ctg(x)*sqrt(sin(x)^4- (x)^4).
                          Звернення   у = Fl(x,d).
                    Інший приклад. Побудуємо графік двох функцій:
                                                                             2
                                          y 1 = 200 sin(x)/x          y 2 = x .
                    Для цього утворимо М-файл, який обчислює значення цих функцій:

                    function у = myfun(x)
                    % Обчислення двох функцій
                                                    2
                    %  y(l) = 200 sin(x)/x,    y(2) = x .
                    y(:, l) = 200*sin(x) . / x;
                    y(:, 2) = x .^ 2;
                    Тепер побудуємо графіки цих функцій:
                    >> fplot('myfun', [-20 20], 50, 2)

                    >> grid
                    Результат подано на рисунку 10.1














                         Рисунок 10.1 – Результати роботи створеної процедури myfun
   99   100   101   102   103   104   105   106   107   108   109