FunctionApproximation.LUTMemoryUsageCalculator class

Пакет: Функциональная аппроксимация

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

Описание

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

Конструкция

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

Свойства

развернуть все

Общественные собственности

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

Методы

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

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

Указатель. Чтобы изучить, как классы Handle влияют на операции копии, смотрите Копирование Объектов (MATLAB).

Примеры

свернуть все

Используйте 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