getReporter

Класс: slreportgen.finder.ModelVariableResult
Пакет: slreportgen.finder

Получите генератор отчетов для переменного результата поиска модели

Синтаксис

reporter = getReporter(variableResult)

Описание

reporter = getReporter(variableResult) возвращает slreportgen.report.ModelVariable объект для переменного результата поиска модели.

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

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

Результат поиска с помощью find или next метод slreportgen.finder.ModelVariableFinder объект.

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

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

Генератор отчетов, который включает информацию о переменной модели в отчете. Настройте содержимое и форматирование информации для переменной путем установки свойств генератора отчетов.

Примеры

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

Настройте форматирование переменной модели в отчете путем установки свойств генератора отчетов.

% Create a Report
rpt = slreportgen.report.Report("MyReport","pdf");

% Create a Chapter
chapter = mlreportgen.report.Chapter();
chapter.Title = "Model Variable Reporter Example";

% Load the model
model_name = "slrgex_sf_car";
load_system(model_name);

% Find the variables in the model
finder = slreportgen.finder.ModelVariableFinder(model_name);

while hasNext(finder)
    result = next(finder);
    
    % Get the ModelVariable reporter for the result
    % Customize the formatting of numbers
    reporter = getReporter(result);
    reporter.NumericFormat = "%.4f";
    
    % Add the reporter to the chapter
    add(chapter,reporter);
end
% Add chapter to the report
add(rpt,chapter);

% Close the report and open the viewer
close(rpt);
rptview(rpt);
Введенный в R2019b