Программирование в математическом пакете Mathcad. Воскобойников Ю.Е - 17 стр.

UptoLike

17
form_tab1( ),nx for
z
.
exp x
i
cos
.
2x
i
y
i
z
i..1n
y
Здесь формальным параметром являются : n - число элемен-
тов вектора x ; х - вектор, состоящий из n элементов.
Обращение к описанной программе-функции можно осу-
ществить с помощью конструкций:
m5
i..15
z
i
i
y form_tab1( ),mz
=z
1
1.414
1.732
2
2.236
=y
1.516
3.84
5.169
3.696
1.702
Программирование итерационных циклов. Для програм-
мирования таких циклов используется оператор цикла while. Для
ввода этого оператора необходимо выполнить следующие дейст-
вия:
щелкнуть на кнопке while панели Программирования.
На экране появляются элементы, показанные на рис. 2.5.
while
Рис. 2.5. Структура оператора цикла while
в поле 1 ввести условие выполнения цикла;
в поле 2 ввести операторы тела цикла. В теле цикла долж-
ны присутствовать операторы делающие условие цикла ложным
иначе цикл будет продолжаться бесконечно.
Формирование
фактического
параметра - вектор z
Сформированный
вектор у
Поле 1
Поле 2
         form_tab1( n , x)         for i ∈ 1 .. n
                                           z        exp   xi . cos 2. xi

                                           yi       z

                                   y

     Здесь формальным параметром являются : n - число элемен-
тов вектора x ; х - вектор, состоящий из n элементов.
     Обращение к описанной программе-функции можно осу-
ществить с помощью конструкций:
                                                             Формирование
    m   5     i    1 .. 5     zi       i                      фактического
    y   form_tab1( m , z )                                параметра - вектор z
               1                   1.516
               1.414               3.84
                                                           Сформированный
        z=     1.732         y =   5.169
                                                              вектор у
               2                   3.696
               2.236               1.702


     Программирование итерационных циклов. Для програм-
мирования таких циклов используется оператор цикла while. Для
ввода этого оператора необходимо выполнить следующие дейст-
вия:
     • щелкнуть на кнопке while панели Программирования.
На экране появляются элементы, показанные на рис. 2.5.
                                           Поле 1
         while
                                           Поле 2

        Рис. 2.5. Структура оператора цикла while

    • в поле 1 ввести условие выполнения цикла;
    • в поле 2 ввести операторы тела цикла. В теле цикла долж-
ны присутствовать операторы делающие условие цикла ложным
иначе цикл будет продолжаться бесконечно.

                                               17