What problem does it solve?
Creating professional, structured reports from MATLAB analysis results and Simulink models requires deep knowledge of the Report Generator APIs, template systems, and output-format quirks. This Skill gives an AI agent the workflows, API selection rules, and common-mistake corrections needed to produce correct reports without trial and error.
Core Features & Use Cases
- Standard Report Generation: Build PDF, Word, or HTML reports with title pages, tables of contents, auto-numbered figures and tables using the Report API (mlreportgen.report) combined with the DOM API (mlreportgen.dom).
- Simulink Model Documentation: Document models with block diagrams, system I/O tables, execution order, and lookup tables using slreportgen reporters and finders.
- Custom Reporters and Templates: Scaffold custom reporter classes with customizeReporter, edit template holes, page headers/footers, borders, and branded styles across all output formats.
- Use Case: An engineer needs a branded PDF report documenting a Simulink model with per-chapter company logos in page headers and auto-numbered figures. The Skill guides scaffolding custom Chapter and TitlePage reporters, editing templates via the DOM Template API, and verifying the output.
Quick Start
Ask your AI agent to generate a PDF report from your MATLAB results with a title page, table of contents, and auto-numbered figures using the matlab-generate-report skill.