After you simulate your model and verify its performance against the requirements, you can generate code from the model for an embedded real-time application. The Embedded Coder® software generates code for Embedded Real-Time (ERT) targets.
If the model has any links to requirements, the Embedded Coder software inserts information about the requirements links into the code comments.
For example, if a block has a requirement link, the software generates code for that block. In the code comments for that block, the software inserts:
Hyperlink to the requirements document that contains the linked requirement associated with that block
Comments for the generated code include requirements descriptions and hyperlinks to the requirements documents in the following locations.
|Model Object with Requirement||Location of Code Comments with Requirements Links|
In the main header file, <model>.h
At the call site for the subsystem
At the call site of the closest nonvirtual parent subsystem. If a virtual subsystem does not have a nonvirtual parent, requirement descriptions appear in the main header file for the model, <model>.h.
In the generated code for the block
MATLAB® code line in MATLAB Function block
In the generated code for the MATLAB code line(s)