spy

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

    Синтаксис

    Описание

    пример

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

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

    Примеры

    свернуть все

    В данном примере считайте разреженные матрицы для 3-D модели луча подвергнутыми импульсивной точечной нагрузке в ее совете в файле sparseBeam.mat.

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

    load('sparseBeam.mat','M','K','B','F','G','D');

    Создайте mechss объект модели путем определения [] для матричного C, с тех пор нет никакого затухания.

    sys = mechss(M,[],K,B,F,G,D)
    Sparse continuous-time second-order model with 3 outputs, 1 inputs, and 3408 nodes.
    
    Use "spy" and "showStateInfo" to inspect model structure. 
    Type "properties('mechss')" for a list of model properties. 
    Type "help mechssOptions" for available solver options for this model.
    

    Выход sys mechss объект модели, содержащий массив 3 на 1 разреженных моделей с 3 408 узлами, 1 входом и 3 выходными параметрами.

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

    spy(sys)

    Figure contains an axes. The axes with title nnz: M=71076, K=212802, B=1, F=3, G=973. contains 9 objects of type line. These objects represent K, B, F, D.

    В данном примере считайте разреженные матрицы дискретной системы в файле discreteSOSparse.mat.

    Загрузите разреженные матрицы от discreteSOSparse.mat.

    load('discreteSOSparse.mat','M','C','K','B','F','G','D','ts');

    Создайте дискретное время mechss объект модели путем определения шага расчета ts.

    sys = mechss(M,C,K,B,F,G,D,ts)
    Sparse discrete-time second-order model with 1 outputs, 1 inputs, and 28408 nodes.
    
    Use "spy" and "showStateInfo" to inspect model structure. 
    Type "properties('mechss')" for a list of model properties. 
    Type "help mechssOptions" for available solver options for this model.
    

    Выход sys дискретное время mechss объект модели с 28 408 узлами, 1 входом и 1 выходом.

    Можно использовать spy команда, чтобы визуализировать шаблон разреженности mechss объект модели. Можно щелкнуть правой кнопкой по графику выбрать матрицы, которые будут отображены.

    spy(sys)

    Figure contains an axes. The axes with title nnz: C=524538, K=1750850, B=28408, F=71, D=1. contains 9 objects of type line. These objects represent K, B, F, D.

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

    свернуть все

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

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

    Смотрите также

    |

    Введенный в R2020b