Page 26 - 6858
P. 26

Рис.3.8
                   На рис.8 показані початковий і реконструйований сигнали – очевидно хороше, в
            цілому,  збіг графіків, хоча для ділянок з малими рівнями сигналу не менш очевидна
            наявність помітної помилки відновлення.
                   На рис.9 показані фрагменти початкового і реконструйованого сигналів, де виразно
            видно ступінчастий характер відновленого сигналу.























                                                         Рис.3.9
            Щоб прослуховувати сигнал, потрібно побудувати параметри осцилоскопа (рис.10) так, щоб
            відображалися на осцилоскопі дані збережені у файлі-структурі.

















                                                        Рис.3.10
            Щоб витягувати дані із структури ScopeData, виконуємо команду:
            fieldnames(ScopeData)
            ans =
                'time'
                'signals'
                'blockName'
            Витягуємо масив значень часу і сигналів:
            time=getfield(ScopeData,'time');
            signals=getfield(ScopeData,'signals');
            Змінна signals знов виявляється структурою:
            fieldnames(signals)


                                                                                                           26
   21   22   23   24   25   26   27   28   29   30   31