Main Content

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

다중 시뮬레이션 실행하기

입력 모음을 모델에 제공하고 parsim 함수 또는 batchsim 함수를 사용하거나 Simulink®에서 다중 시뮬레이션 패널을 사용하여 이러한 입력으로 다중 시뮬레이션 실행

다중 병렬 시뮬레이션 및 대규모 데이터 기록을 포함하는 워크플로의 경우 parsim 또는 batchsim 명령을 위해 명령줄 API를 사용하거나 Simulink 편집기의 다중 시뮬레이션 패널에서 시뮬레이션을 실행할 수 있습니다.

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

또한, Parallel Computing Toolbox 및 MATLAB® Parallel Server™ 라이선스가 있는 경우 batchsim 함수를 사용할 수 있습니다. batchsim 함수를 사용하면 시뮬레이션이 계산 클러스터로 분담됩니다. 작업 및 결과에 액세스하기 위한 별도의 MATLAB 세션을 열 수 있습니다.

시작하려면 Running Multiple Simulations 항목과 Run Parallel Simulations for a Thermal Model of a House Using parsim 항목을 참조하십시오.

함수

batchsimOffload simulations to run on a compute cluster
parsimSimulate dynamic system multiple times in parallel or serial
applyToModelApply changes to the model specified through a SimulationInput object, in
setBlockParameterSet block parameters to be used for a specific simulation through SimulationInput object, in
setModelParameterSet model parameters to be used for a specific simulation through SimulationInput object, in
setInitialStateSimulationInput 객체 in을 통해 특정 시뮬레이션에 사용할 초기 상태 설정
setExternalInputSet external inputs for a simulation through SimulationInput object, in
setVariableSet variables for a simulation through SimulationInput object, in
validateValidate the contents of the SimulationInput object, in
setPreSimFcnSpecify a MATLAB function to run before start of each simulation through SimulationInput object, in
setPostSimFcn Specify a MATLAB function to run after each simulation is complete through SimulationInput object, in
loadVariablesFromMATFileLoad variables from MAT-file into a Simulink.SimulationInput object, in
getSimulationJobsGet all Simulink.Simulation.Job objects from cluster
contentsView the contents of the Simulink.SimulationInput object

클래스

Simulink.SimulationInputCreates SimulationInput objects to make changes to a model for multiple or individual simulations
Simulink.Simulation.VariableVariables in Simulink.SimulationInput objects
Simulink.Simulation.BlockParameterBlock parameters in Simulink.SimulationInput objects
Simulink.Simulation.Future Create Future object for simulation
Simulink.Simulation.Job Execute batchsim to create a Simulink.Simulation.Job object, simJob

다중 시뮬레이션Run multiple simulations from the Simulink Editor
시뮬레이션 관리자Monitor multiple simulations and visualize the simulation data

도움말 항목