主要内容

运行多个模拟

提供的输入模型和运行多个模拟这些输入使用parsim函数,batchsim函数,或多个模拟面板模型万博1manbetx®

为工作流涉及大数据的多个并行模拟和日志记录,您可以使用parsimbatchsim函数,或运行的模拟多个模拟面板在模型编辑器中。万博1manbetx

与并行计算工具箱™的许可证,您可以使用parsim函数运行并行模拟。函数分配多个模拟并行工人加快整体仿真时间。使用parsim与并行计算工具箱函数允许您自动创建并行池,标识文件的依赖关系,并管理为加速器和快速构建工件加速器模拟。的parsim函数运行模拟串行并行计算工具箱许可不可用。

您可以使用batchsim功能和并行计算工具箱MATLAB®并行服务器™许可证。当你使用batchsim函数,模拟计算集群上这些货物。您可以打开一个单独的MATLAB会话访问工作和结果。

首先,明白了运行多个模拟运行并行模拟使用parsim热模型的房子

函数

batchsim 将模拟计算集群上运行
parsim 多次模拟动态系统并行或串行
applyToModel 应用指定的配置万博1manbetxSimulink.SimulationOutput对象模型
setBlockParameter 组块的参数值万博1manbetxSimulink.SimulationInput对象
setModelParameter 为模拟配置使用指定参数值万博1manbetxSimulink.SimulationInput对象
setInitialState 配置万博1manbetxSimulink.SimulationInput对象为仿真设置初始状态
setExternalInput 设置外部输入的模拟SimulationInput对象
setVariable 设置变量值SimulationInput对象
验证 验证的内容SimulationInput对象
setPreSimFcn 指定MATLAB函数开始运行之前每个仿真万博1manbetxSimulink.SimulationInput对象
setPostSimFcn MATLAB函数在每次模拟运行
loadVariablesFromMATFile 变量从垫文件加载到万博1manbetxSimulink.SimulationInput对象
loadVariablesFromExternalSource 变量从一个自定义的文件加载到万博1manbetxSimulink.SimulationInput对象
getSimulationJobs 得到所有万博1manbetxSimulink.Simulation.Job对象从集群
showContents 视图的内容万博1manbetxSimulink.SimulationInput对象

万博1manbetxSimulink.SimulationInput 创建SimulationInput多个对象更改模型或个人模拟
万博1manbetxSimulink.Simulation.Variable 变量万博1manbetxSimulink.SimulationInput对象
万博1manbetxSimulink.Simulation.BlockParameter 块参数万博1manbetxSimulink.SimulationInput对象
万博1manbetxSimulink.Simulation.Future 创建未来为模拟对象
万博1manbetxSimulink.Simulation.Job 执行batchsim创建一个万博1manbetxSimulink.Simulation.Job对象,simJob

Outils

多个模拟 运行多个模拟的万博1manbetx编辑器
仿真管理器 监视多个模拟和可视化仿真数据

Rubriques