Класс: 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