Класс: slreportgen.report. SimulinkObjectProperties
Пакет: slreportgen.report
Создайте шаблон генератора отчетов свойств объектов Simulink
template = createTemplate(templatePath,type)
output_args = createTemplate(input_args,Name,Value)
создает копию шаблона свойств объектов Simulink® по умолчанию, заданного template = createTemplate(templatePath,type)type в местоположении, заданном templatePath. Чтобы разработать пользовательский шаблон свойств объектов Simulink для вашего отчета, используйте скопированный шаблон в качестве отправной точки t.
<фаза глагола> с дополнительными опциями, заданными одним или несколькими аргументами пары output_args = createTemplate(input_args,Name,Value)Name,Value.
Прежде чем вы запустите этот пример, создадите копию HTML по умолчанию шаблон свойств объектов Simulink в папке mytemplates. Назовите скопированный шаблон myObjectsReporter.htmtx. Отредактируйте шаблон, как желаемый. Чтобы использовать новый шаблон, присвойте его путь к
свойству slreportgen.report.SimulinkObjectProperties TemplateSrc.
import slreportgen.report.*
import mlreportgen.report.*
rpt = slreportgen.report.Report('My Report','html');
model_name = 'vdp');
load_system(model_name);
chapter = Chapter(model_name);
chart = block2chart('sf_car/shift_logic');
rptr = SimulinkObjectProperties(model_name);
template = SimulinkObjectProperties.createTemplate...
('mytemplates\myObjsReporter','html');
rptr.TemplateSrc = template;
slreportgen.report.SimulinkObjectProperties