Page 115 - 5637
P. 115

— процедура формування матриці  ( );

              — процедура формування матриці  ( ));

              — процедура формування матриці коваріації  ( );

              — процедура формування матриці коваріації  ( ).

              Матриці  коваріації     і     вектора  збурень   ( )  розмірності     і  помилки

        вимірювань розмірності   задані:


                                      [ ( )] = 0,  [ ( )  ( )] =  ( )  ;


                                      [ ( )] = 0,  [ ( )  ( )] =  ( )  .

              При зверненні до процедури        всі параметри повинні бути визначені на

        виході з процедури   =   (  + 1), інші параметри вихідні для наступного кроку.

              Процедури:

              — перемножування матриць;

               — транспонування матриць;

              — звернення матриці методом Гауса-Жордана;

               — генерація випадкових чисел, рівномірно розподілених на інтервалі [0, 1];

               — генерація випадкових чисел, розподілених за нормальним законом.

              Приклад. Роботу процедури        ілюструє програма       . Розглядається

        система

                                         (  + 1) =  ( ) +  ( ),  (0) = 0,

                                                  ( ) =  ( ) +  ( )

        для двох випадків: 1)  ( ) = 0,   = 0,    =   . Вектор в при  (0) = 0 є білим шумом з

        нульовим математичним чеканням; 2)  ( ) ≠ 0,    =   ,   =  .

              Параметри:

             — ознака, якщо      ≠ 1, то на систему не діє обурення  ;

            — задає значення матриці  (1, 1);


            — задає значення матриці  (1, 1) в процедурі      ;

            — задає початкове значення для системи  (0);

            — задає початкове значення для оцінки  (0);

            — задає початкове значення для  ;

            — задає початкове значення  (1, 1);
   110   111   112   113   114   115   116   117   118   119   120