Использование пакета MathCAD в инженерных расчетах. Регеда В.В - 40 стр.

UptoLike

Составители: 

42
ПРИМЕНЕНИЕ ПРОГРАММНЫХ БЛОКОВ
Применение условного оператора в программном блоке
fx() 0 x 2
>
if
4x
2
otherwise
x109.99
,
10
..
fx()
x
10 0 10
5
0
5
Применение оператора цикла for для вычисления суммы и
произведения последовательности целых чисел.
sum n() s 0
ssi
i1n
..
for
prod n() p 1
ppi
.
i1n
..
for
p
prod 4() 24
=
sum 10()55
=
prod 8( ) 4.032 10
4
=
sum 25( ) 325
=
Применение оператора цикла while и break для вычисления
первого элемента массива, превосходящего заданное число (1,98) и
выдачи индекса этого элемента.
m 0 2500
..
v
m
1 sin m()
Cоздание массива
t v thesh
,
()j0
break max v( ) theshif
jj1
v
j
theshwhile
j
v
j
Инициализация счетчика
Отслеживание специального случая
Впервые восьмой элемент массива
превосходит заданную величину
t v 1.98
,
()
8
1.989
=
            ПРИМЕНЕНИЕ ПРОГРАММНЫХ БЛОКОВ
       Применение условного оператора в программном блоке

    f( x)      0 if x > 2                                 x       10, 9.99.. 10

                              2                               5
                  4       x       otherwise



                                                 f( x )       0




                                                              5
                                                                  10              0               10
                                                                                  x

       Применение оператора цикла for для вычисления суммы и
           произведения последовательности целых чисел.
sum( n )      s       0                                            prod ( n )     p   1            prod ( 4) = 24
              for i ∈ 1.. n                                                       for i ∈ 1.. n
                                            sum( 10) = 55
                  s       s       i                                                 p p .i             prod ( 8) = 4.032 10
                                                                                                                           4
                                            sum( 25) = 325
                                                                                  p

     Применение оператора цикла while и break для вычисления
 первого элемента массива, превосходящего заданное число (1,98) и
                 выдачи индекса этого элемента.
      m     0.. 2500                   vm    1   sin ( m)                 Cоздание массива
      t( v , thesh )              j 0                                           Инициализация счетчика
                                  break if max( v ) thesh                 Отслеживание специального случая
                                  while vj thesh

                                      j j    1
                                      j
                                      vj

                                                                   Впервые восьмой элемент массива
                                             8
                      t( v , 1.98) =                               превосходит заданную величину
                                             1.989




                                                                   42