随机测试有很大的优势,因为输入信号是随机的!因此,开发测试用例不需要付出任何努力。特别是在基于模型的测试框架工作中,其中有一个需求模型(一个Simulink模型),它是一个引用和一个操作代码(C代码或任何其他实现)。金宝app同样的随机信号可以被注入到模型和代码中,任何故障都可以被调试。可以使用任意数量的随机信号进行测试,直到发现错误或对其模型和代码有信心为止。
持久性算法的随机测试示例如下:
http://www.mathworks.in/matlabcentral/fileexchange/39720-safety-critical-control-elements-examples
这个提交包含几个函数来生成随机布尔信号,正弦波,正弦扫描和完全随机波形组合。还有一些噪声注入脚本,用于插入随机噪声信号和输入信号的随机区域。
Sample1看到文件。M提交了函数的用法示例。
引用作为
Chethan C U(2021)。随机信号的一代(//www.tatmou.com/matlabcentral/fileexchange/44168-random-signal-generation), MATLAB中央文件交换。检索.