Информатика: Начальная практика работы с MATHCAD. Решение систем уравнений и построение графиков поверхностей. Исследование функций. Григорьев В.К - 11 стр.

UptoLike

-11-
Обратите внимание на то, что задание элементов массива по
умолчанию начинается с нулевого индекса (v
0
=13, М
2,0
=5). Для
задания с первого индекса следует локально применить
встроен-
ную функцию ORIGIN с аргументом 1, т.е. записать ORIGIN =1.
Для этой же цели можно воспользоваться вкладкой «Установка
значений» из панели «Математика»\«Параметры».
1.8. Рекурсивные вычисления
В ряде случаев бывает полезно использовать рекурсивные
вычисления, т.е. определения последующих значений дискретно-
го аргумента через предыдущие.
Пример1.8.: Вычислите приближенные значения квад-
ратного корня
из числа A, воспользовавшись известным алгорит-
мом (рис. 6).
Рис. 6. Рекурсивные вычисления при определении
квадратного корня
Выдать ответ
Ввести значение числа (A),
нулевое приближение корня из него
(gval
0
)
Вычислить новое значение корня:
gval
i+1
=(gval
i
+A/gval
i
)/2
Проверить, кончилось
ли число шагов N ?
gval
i
=gval
0
i=i+1
                              -11-

     Обратите внимание на то, что задание элементов массива по
умолчанию начинается с нулевого индекса (v0=13, М2,0=5). Для
задания с первого индекса следует локально применить встроен-
ную функцию ORIGIN с аргументом 1, т.е. записать ORIGIN =1.
Для этой же цели можно воспользоваться вкладкой «Установка
значений» из панели «Математика»\«Параметры».
  1.8. Рекурсивные вычисления
     В ряде случаев бывает полезно использовать рекурсивные
вычисления, т.е. определения последующих значений дискретно-
го аргумента через предыдущие.
     П р и м е р 1 . 8 . : Вычислите приближенные значения квад-
ратного корня из числа A, воспользовавшись известным алгорит-
мом (рис. 6).

                      Ввести значение числа (A),
                  нулевое приближение корня из него
                                (gval0)


                           gvali =gval0


                  Вычислить новое значение корня:
                      gvali+1=(gvali +A/gvali)/2

    i=i+1

                         Проверить, кончилось
                          ли число шагов N ?



                             Выдать ответ

            Рис. 6. Рекурсивные вычисления при определении
                         квадратного корня