主要内容

이번역페이지는최신내용을담고있지않습니다。최신내용을영문으로보려면여기를클릭하십시오。

여러개의시뮬레이션실행하기

입력모음을모델에제공하고parsim함수또는batchsim함수를사용하여이러한입력으로여러개의시뮬레이션실행

여러개의병렬시뮬레이션및대규모데이터기록을포함하는워크플로의경우金宝app仿真软件。SimulationInput객체배열을사용하여시뮬레이션세트를만들수있습니다。SimulationInput객체는모델을변경하지않고여러개의시뮬레이션변형을실행하는데도움이됩니다。SimulationInput객체배열을사용하면여러개의시뮬레이션을실행할수있습니다。

并行计算工具箱™라이선스가있는경우parsim함수를사용하여시뮬레이션을병렬로실행할수있습니다。이함수는여러개의시뮬레이션을병렬워커로분산하여전체시뮬레이션시간을단축합니다。并行计算工具箱과함께parsim을사용하면병렬풀생성과정을자동화하고,파일종속성을식별하고,액셀러레이터시뮬레이션및고속액셀러레이터시뮬레이션을위한빌드아티팩트를관리할수도있습니다。并行计算工具箱라이선스를사용할수없는경우parsim명령은여러개의시뮬레이션을직렬로실행합니다。

또한,并行计算工具箱및MATLAB®并行服务器™라이선스가있는경우batchsim을사용할수있습니다。batchsim을사용하면시뮬레이션을계산클러스터로분담합니다。작업및결과에액세스하기위한별도의MATLAB세션을열수있습니다。

시작하려면运行多个模拟항목과使用parsim进行并行模拟항목을참조하십시오。

함수

batchsim 卸载在计算集群上运行的模拟
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

仿真管理器 监控多个模拟并可视化模拟数据

도움말항목

运行多个模拟

的直接运行多个模拟parsimbatchsim命令。

使用parsim进行并行模拟

多个并行模拟工作流的例子。

运行并行模拟

以编程方式并行运行模型模拟。

多个模拟工作流

理解两者之间的异同parsimparsimRunInBackground,batchsim。

使用仿真管理器分析结果

使用仿真管理器可视化仿真数据,分析仿真结果和仿真趋势。

추천예제