随机测试有很大的优势,因为输入信号是随机的! 因此不需要开发测试用例。 特别是在基于模型的测试框架中,有一个作为参考和操作代码(C 代码或任何其他实现)的需求模型(Simulink 模型)。 可以将相同的随机信号注入模型和代码中,并且可以调试任何故障。 可以使用任意数量的随机信号进行测试,直到发现错误或对其模型和代码充满信心。 持久性算法的随机测试示例可以在以下位置找到: http://www.mathworks.in/matlabcentral/fileexchange/39720-safety-critical-control-elements-examples
此提交包含几个函数来生成随机布尔信号、正弦波、正弦扫描和完全随机的波形组合。 还有噪声注入脚本,可插入随机噪声信号和输入信号的随机区域。
有关函数使用的示例,请参阅提交的文件 Sample1.m。
2024-05-22 12:04:25
6KB
matlab
1