Page 15 - 4267
P. 15

можна записати, використовуючи всього лише три базові логічні
                  операції: складання х+у (or), множення ху (and) і заперечення —
                  х (not).


                                      Таблиця 2.2. Закони булевої алгебри

                     Комутативність             Асоціативність                Дистрибутивність




                                             A and (В and С)=           A and (В or С)=(A and В) or
                   A and В = В and A         (A and В) and С            (A and С)
                       А or В = В or A       A or (В or С) =             A or (В and С) = (A or В) and
                                             (A or В) or С                           (A or С)




                         Для  логічних  функцій  без  дужок  використовується  такий

                  порядок обчислень:
                         - обчислити операції заперечення;
                         - обчислити операції логічного множення;
                         - обчислити операції логічного складання.

                         Порядок  дій  може  бути  змінений  за  допомогою  круглих
                  дужок.
                         Алгебраїчні  операції.  До  алгебраїчних  операцій  відносять

                  операції  перетворення  змісту  комірок  растра  з  використанням
                  таких  алгебраїчних  функцій,  як  степенева  (з  виділенням  як
                  самостійного  оператора  обчислення  квадрата  числа  і  кореня
                  квадратного  з  числа),  логарифмічна  (з  використанням  як

                  десяткових,  так  і  натуральних  логарифмів),  експоненційна,  ціла
                  частина числа (реалізована шляхом відкидання дробової частини
                  або  за  правилами  округлення),  абсолютна  частина  числа,  знак

                  числа  і  деякі  інші.  До  цієї  ж  групи  слід  віднести  операції
                  генерації випадкових поверхонь, що підпорядковуються певному
                  закону  розподілу,  у  тому  числі,  як  правило,  нормальному,

                  експоненційному і рівномірному.
                         Необхідною  умовою  виконання  алгебраїчної  операції  є
                  вихідна  карта  типу  real.  Результатом  виконання  алгебраїчної

                  операції є карта цього ж типу.
                         Тригонометричні операції. З тригонометричних операцій в
                  ГІС,  як  правило,  реалізуються  основні  прямі  і  зворотні



                                                               15
   10   11   12   13   14   15   16   17   18   19   20