spy

Визуализируйте шаблон разреженности sparss объект модели

    Синтаксис

    Описание

    пример

    spy(sys) строит шаблон разреженности sparss модель sys. График отображает количество ненулевых элементов в каждой разреженной матрице sys. Можно щелкнуть правой кнопкой по графику выбрать матрицы, которые будут отображены.

    spy(AX,sys) строит шаблон разреженности на Axes или UIAxes объект в текущей фигуре с указателем AX. Используйте этот синтаксис при создавании приложений с spy в App Designer.

    Примеры

    свернуть все

    В данном примере рассмотрите sparseFOContinuous.mat который содержит разреженные матрицы в течение непрерывного времени разреженная модель в пространстве состояний первого порядка.

    Извлеките разреженные матрицы из sparseFOContinuous.mat.

    load('sparseFOContinuous.mat','A','B','C','D','E');

    Создайте sparss объект модели.

    sys = sparss(A,B,C,D,E)
    Sparse continuous-time state-space model with 1 outputs, 1 inputs, and 199 states.
    
    Use "spy" and "showStateInfo" to inspect model structure. 
    Type "properties('sparss')" for a list of model properties. 
    Type "help sparssOptions" for available solver options for this model.
    

    Выход sys непрерывное время sparss объект модели, содержащий с 199 состояниями, 1 входом и 1 выходом.

    Можно использовать spy команда, чтобы визуализировать разреженность sparss объект модели.

    spy(sys)

    Figure contains an axes. The axes with title nnz: A=239, E=239, B=20, C=19, D=1. contains 7 objects of type line. These objects represent A, B, C, D.

    В данном примере рассмотрите sparseFODiscrete.mat который содержит разреженные матрицы в течение дискретного времени разреженная модель в пространстве состояний первого порядка.

    Извлеките разреженные матрицы из sparseFODiscrete.mat.

    load('sparseFODiscrete.mat','A','B','C','D','E','ts');

    Создайте sparss объект модели.

    sys = sparss(A,B,C,D,E,ts)
    Sparse discrete-time state-space model with 1 outputs, 1 inputs, and 398 states.
    
    Use "spy" and "showStateInfo" to inspect model structure. 
    Type "properties('sparss')" for a list of model properties. 
    Type "help sparssOptions" for available solver options for this model.
    

    Выход sys дискретное время sparss объект модели, содержащий с 398 состояниями, 1 входом и 1 выходом.

    Можно использовать spy команда, чтобы визуализировать разреженность sparss объект модели.

    spy(sys)

    Figure contains an axes. The axes with title nnz: A=518, E=837, B=56, C=18, D=1. contains 7 objects of type line. These objects represent A, B, C, D.

    Можно также просмотреть свойства модели объекта модели штанг.

    properties('sparss')
    Properties for class sparss:
    
        A
        B
        C
        D
        E
        Scaled
        StateInfo
        SolverOptions
        InternalDelay
        InputDelay
        OutputDelay
        Ts
        TimeUnit
        InputName
        InputUnit
        InputGroup
        OutputName
        OutputUnit
        OutputGroup
        Notes
        UserData
        Name
        SamplingGrid
    

    Входные параметры

    свернуть все

    Разреженная модель первого порядка в виде a sparss объект модели. Когда разреженная модель sys содержит с которыми соединяют интерфейсом или соединенные компоненты, используйте spy(xsort(sys)) просмотреть базовую структуру фигурной стрелки. Для получения дополнительной информации о структуре фигурной стрелки, смотрите xsort.

    Указатель на объект в виде Axes или UIAxes объект. Используйте AX создавать приложения с spy в App Designer.

    Введенный в R2020b
    Для просмотра документации необходимо авторизоваться на сайте