Класс: slreportgen.report.SimulinkObjectProperties
Пакет: slreportgen.report
Создайте шаблон генератора отчетов свойств объектов Simulink
template = slreportgen.report.SimulinkObjectProperties.createTemplate(templatePath,type)
output_args = createTemplate(input_args,Name,Value)
создает копию шаблона свойств объектов Simulink® по умолчанию, заданного template = slreportgen.report.SimulinkObjectProperties.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