验证和测试
调节参数,比较仿真和生成的代码执行结果,并分析代码性能
对于系统开发,请使用 V 模型持续验证方法。
要构建子组件的快速原型,请运行实时外部模式仿真,以便在目标应用程序中监控信号和调节模型参数。
除 Simulink® Coder™ 外,您还可以使用其他产品进行代码验证,例如 Embedded Coder®、Requirements Toolbox™、Simulink Test™ 和 Polyspace® 产品。
App
在自定义硬件上运行 | 运行外部模式仿真 |
主题
快速原型
- Deploy Algorithm Model for Real-Time Rapid Prototyping
Deploy algorithm model for testing in real time. - Deploy Environment Model for Real-Time Hardware-In-the-Loop (HIL) Simulation
Deploy environment model for testing in real time.
实时仿真
- 用于参数调节、信号监控和代码执行探查的外部模式仿真
通过开发计算机和目标硬件之间的通信通道调整参数、监控信号并检索执行时间度量。 - 使用 XCP 通信进行外部模式仿真
运行使用 XCP 通信信道的外部模式仿真。 - Graphical Controls for XCP External Mode Simulations
Hardware tab and External Mode Control Panel controls for XCP external mode simulations. - 使用 TCP/IP 或串行通信的外部模式仿真
运行使用 TCP/IP 或串行通信通道的外部模式仿真。
代码执行探查
- 生成代码的执行探查
使用代码执行探查来观察代码执行速度。
代码分析
- Log Program Execution Results
Log data to a MAT-file during execution of generated code. - Simulation and Code Comparison
This example shows how to verify the answers computed by code generated from theslexAircraftExample
model. - Numerical Consistency of Model and Generated Code Simulation Results
Determine whether model and generated code simulation results are numerically consistent. Investigate discrepancies. - Reports for Code Generation
Access the generated code files and information about the generated code with the code generation report. - Analyze Generated Data Code Interface Report
Use the code interface report to see documentation of the generated code data interfaces, including model entry-point functions and data interfaces.