FunctionApproximation.LUTMemoryUsageCalculator class

Пакет: FunctionApproappation

Вычислите память, используемую блоками интерполяционной таблицы в системе

Описание

The FunctionApproximation.LUTMemoryUsageCalculator класс помогает вычислить память, используемую каждым блоком интерполяционной таблицы, включая 1-D Lookup Table, 2-D Lookup Table и n-D Lookup Table, используемые в модели.

Конструкция

calculator = FunctionApproximation.LUTMemoryUsageCalculator() создает FunctionApproximation.LUTMemoryUsageCalculator объект. Используйте lutmemoryusage метод для вычисления памяти, используемой каждым блоком интерполяционной таблицы в модели.

Свойства

расширить все

Общественная собственность

Опции для нахождения блоков интерполяционной таблицы в системе, заданные как Simulink.FindOptions объект.

Методы

lutmemoryusageВычислите память, используемую блоками интерполяционной таблицы в системе

Копировать семантику

Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».

Примеры

свернуть все

Используйте FunctionApproximation.LUTMemoryUsageCalculator класс, чтобы вычислить общую память, используемую блоками интерполяционной таблицы в модели.

Создайте FunctionApproximation.LUTMemoryUsageCalculator объект.

calculator = FunctionApproximation.LUTMemoryUsageCalculator

Используйте lutmemoryusage метод для получения памяти, используемой каждым блоком интерполяционной таблицы в sldemo_fuelsys модель.

load_system('sldemo_fuelsys')
lutmemoryusage(calculator, 'sldemo_fuelsys')
ans =

  5×2 table

                                                    BlockPath                                               MemoryUsage
         _______________________________________________________________________________________________    ___________

    1    "sldemo_fuelsys/fuel_rate_control/airflow_calc/Pumping Constant"                                      1516    
    2    "sldemo_fuelsys/fuel_rate_control/control_logic/Throttle.throttle_estimate/Throttle Estimation"       1516    
    3    "sldemo_fuelsys/fuel_rate_control/control_logic/Speed.speed_estimate/Speed Estimation"                1436    
    4    "sldemo_fuelsys/fuel_rate_control/control_logic/Pressure.map_estimate/Pressure Estimation"            1364    
    5    "sldemo_fuelsys/fuel_rate_control/airflow_calc/Ramp Rate Ki"                                           192    
Введенный в R2018a