 
          260
        
        
          
            Рис. 29.3. Блок, реализующий исходную систему
          
        
        
          
            Рис. 29.4. Блок, реализующий дискретную линейную систему наблюдателя
          
        
        
          Использование символьных параметров в данном случае помогает тем, что
        
        
          позволяет создать универсальную схему с наблюдателем. Чтобы изменить матрицы
        
        
          
            A
          
        
        
          ,
        
        
          
            B
          
        
        
          ,
        
        
          
            C
          
        
        
          системы, размерность системы, выходов, или время дискретизации достаточно
        
        
          только поменять значения
        
        
          
            m
          
        
        
          ,
        
        
          
            n
          
        
        
          и системные матрицы.
        
        
          Если контекст содержит достаточно много строк кода, то удобно такие строки
        
        
          поместить в отдельный файл, который нужно запускать из контекста одной командой
        
        
          
            exec
          
        
        
          . В то же  время, если данный файл был изменен, когда схема была открыта, то
        
        
          для того, чтобы изменения, сделанные в файле, сохранились, необходимо выполнить
        
        
          команду
        
        
          
            eval
          
        
        
          .
        
        
          При помещении контекста в файл необходимо, чтобы данная схема всегда
        
        
          использовалась только при наличии данного файла.
        
        
          
            Рис. 29.5. Результат моделирования