full

Преобразуйте разреженные модели в плотное устройство хранения данных

    Синтаксис

    Описание

    пример

    fsys = full(sys) преобразует sparss и mechss модель sys к плотному представлению пространства состояний ss. Для mechss модели, преобразование в плотное представление эквивалентно full(sparss(sys)). Для других типов модели, full листы sys неизменный.

    Используйте full команда, чтобы преобразовать мелкомасштабные разреженные модели в плотное устройство хранения данных, чтобы выполнить операции как экстракция полюса/нуля, сокращение порядка модели, и проектирование контроллера и настройка. Преобразование в плотное устройство хранения данных не рекомендуется для крупномасштабных разреженных моделей, когда это может насыщать доступную память и вызвать серьезное ухудшение эффективности.

    Примеры

    свернуть все

    В данном примере рассмотрите sparseSOFull.mat это содержит разреженную модель второго порядка с 50 узлами.

    Загрузите разреженную модель второго порядка и преобразуйте ее в плотное представление с помощью full.

    load('sparseSOFull.mat','sys');
    fsys = full(sys);
    size(fsys)
    State-space model with 1 outputs, 1 inputs, and 100 states.
    

    С тех пор, sys mechss модель, преобразование в плотное устройство хранения данных эквивалентно fsys = full(sparss(sys)). Результирующая модель fsys полное устройство хранения данных ss объект модели с 100 состояниями начиная с большой матрицы является полным рангом.

    Сравните размер ресурса хранения этих двух представлений.

    whos
      Name      Size             Bytes  Class     Attributes
    
      fsys      1x1             162930  ss                  
      sys       1x1               6576  mechss              
    

    Преобразование в плотное устройство хранения данных не рекомендуется для крупномасштабных разреженных моделей, когда это может насыщать доступную память и вызвать серьезное ухудшение эффективности.

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

    свернуть все

    Разреженная модель в пространстве состояний в виде a sparss или mechss объект модели. Для других типов модели, full листы sys неизменный.

    Выходные аргументы

    свернуть все

    Плотная модель в пространстве состояний, возвращенная как ss объект модели. Для получения дополнительной информации о плотном представлении модели в пространстве состояний смотрите ss.

    Введенный в R2020b