我正在尝试使用Cyfuzz使用Simfuink,它生成随机模型来测试simulink编译器是否存在任何错误 . 我已经生成了一个随机模型,可以在以下位置找到:

sampleModel Link

我已经能够通过对块的参数进行一些更改来手动调试错误 . 但是我想编写一个函数,在遇到列出的错误时会做出与我所做的相同的更改 . 由于我是MATLAB的新手,我一直在努力这样做 . 我所做的改变是:

  • 在计数器自由运行程序段(bl96)中,将采样时间从-1更改为1 .

  • 在积分器块(bl68)中,将初始条件从0更改为1 .

以下是更正模型的链接:

sampleModel Corrected

任何帮助将非常感激 . 谢谢 .