Page 17 - 2587
P. 17

Рисунок 1.11 – Результати фільтрації білого шуму



                     1.2 Основи моделювання випадкових і типових процесів в
               системі MatLab

                     1.2.1 Моделювання випадкових процесів
                     Формування  випадкового  процесу  з  заданою  кореляційною

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

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

               як динамічногї ланки.
                     Білий  гаусовий  шум  в  MatLab  формується  з  допомогою
               процедури  randn.  Для  цього  достатньо  задати  дискрет  часу  Ts,
               створити  із  цим  кроком  масив  (вектор)  t  моментів  часу  в

               потрібному  діапазоні,  а  потім  сформувати  за  вказаною
               процедурою  вектор-стовпчик  довжиною,  що  рівна  довжині
               вектора t, наприклад:


                        Ts=0.01;T=20;
                        t=0:Ts:T;
                        x1=randn(1,length(t));
                        figure(1)
                        plot(t,x1),grid
                        title('Beliy Gausovskiy shum (Ts=0.01)');
                        xlabel('Time,sec');
                        ylabel('X1(t)');



                                                           17
   12   13   14   15   16   17   18   19   20   21   22