parsim
函数,batchsim
函数,或在Simulink中的多个模拟面板金宝app®
对于涉及多个并行模拟和记录大数据的工作流,您可以使用命令行APIparsim
或batchsim
命令,或使用多个模拟面板。金宝app
使用并行计算工具箱™许可,您可以使用parsim
函数并行地运行模拟。该函数将多个仿真分配给并行工作人员,以加快整体仿真时间。使用parsim
函数的并行计算工具箱允许您自动创建并行池,识别文件依赖项,并管理用于加速程序和快速加速程序模拟的构建工件。的parsim
命令,如果并行计算工具箱许可证不可用,则串行运行多个模拟。
此外,您可以使用batchsim
功能与并行计算工具箱和MATLAB®并行服务器™许可证。当你使用batchsim
功能,模拟卸载到一个计算集群。您可以打开一个单独的MATLAB会话来访问作业和结果。
开始吧,看运行多个模拟和使用parsim对房屋的热模型进行并行模拟.
applyToModel |
将更改应用到通过SimulationInput 对象,在 |
setBlockParameter |
设置块参数用于特定的模拟通过SimulationInput 对象,在 |
setModelParameter |
通过具体的仿真设置模型参数SimulationInput 对象,在 |
setInitialState |
通过设置要用于特定模拟的初始状态SimulationInput 对象,在 |
setExternalInput |
为模拟设置外部输入SimulationInput 对象,在 |
setVariable |
设置变量模拟通过SimulationInput 对象,在 |
验证 |
文件的内容SimulationInput 对象,在 |
setPreSimFcn |
指定一个MATLAB函数运行前,每个模拟通过开始SimulationInput 对象,在 |
setPostSimFcn |
指定一个MATLAB函数在每次模拟完成后运行SimulationInput 对象,在 |
loadVariablesFromMATFile |
将变量从mat文件加载到金宝app仿真软件。SimulationInput 对象,在 |
getSimulationJobs |
得到所有金宝appSimulink.Simulation.Job 对象从集群 |
内容 |
查看金宝app仿真软件。SimulationInput 对象 |
金宝app仿真软件。SimulationInput |
创建SimulationInput 对象,以便为多个或单个模拟对模型进行更改 |
金宝appSimulink.Simulation.Variable |
变量金宝app仿真软件。SimulationInput 对象 |
金宝appSimulink.Simulation.BlockParameter |
块参数金宝app仿真软件。SimulationInput 对象 |
金宝appSimulink.Simulation.Future |
创建未来 为模拟对象 |
金宝appSimulink.Simulation.Job |
执行batchsim 创建一个金宝appSimulink.Simulation.Job 对象,simJob |
运行多个模拟从parsim
和batchsim
命令,以及Simulink编辑器中的多个模拟面板。金宝app
使用一个金宝app仿真软件。SimulationInput
对象以运行多个并行模拟命令行工作流。
以编程方式并行运行模型模拟。
了解Simulink编辑器中的多个模拟面板。金宝app
理解它们之间的异同parsim
,parsim
与RunInBackground
,batchsim
.
使用仿真管理器可视化仿真数据,分析仿真结果和趋势。