我在Simulink中有一个使用Random Number
块的模型。这个Random Number
块使用Seed
值来生成随机值。现在,如果我有模型的多个副本:
main.slx
|
|-----> child_1.slx (Random Number block inside)
|
|
|-----> child_2.slx (Random Number block inside)
|
|
|-----> child_3.slx (Random Number block inside)
如何在每个副本中将Seed
中的Random Number
设置为不同?
答案 0 :(得分:0)
您需要适当地参数化您的子模型。您可以使用Model块的Arguments
标签来完成此操作(请参见链接页面的大约60%)。
对此也有大量的文档,包括一个有效的示例。请参见Parameterize Instances of a Reusable Referenced Model或在MATLAB命令行执行docsearch('Parameterize Instances of a Reusable Referenced Model')
,然后选择第一个结果。