Main Content

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

시뮬레이션 조건 구성하기

솔버 선택, 초기 조건 설정, 입력 데이터 세트 선택, 스텝 크기 설정

Simulink®에서 모델을 구축한 후에는 시뮬레이션을 구성하여 모델을 구조적으로 변경하지 않고도 빠르고 정확하게 실행할 수 있습니다.

시뮬레이션 구성의 첫 번째 단계는 솔버를 선택하는 것입니다. 기본적으로, Simulink에서는 가변 스텝 솔버를 자동으로 선택합니다. [구성 파라미터] 대화 상자의 [솔버] 창에서 솔버 옵션을 미세 조정하거나 다른 솔버를 선택할 수 있습니다.

경우에 따라 시뮬레이션이 느려지거나 멈출 수 있습니다. 시뮬레이션에서 병목 현상을 식별하고 솔버 성능을 개선할 수 있는 권장 사항을 얻으려면 솔버 프로파일러를 사용하십시오.

함수

모두 확장

openDialogOpen configuration parameters dialog
closeDialogClose configuration parameters dialog
Simulink.BlockDiagram.getAlgebraicLoopsShow algebraic loops in a model
solverprofiler.profileModelExamine model for performance analysis

Simulink 구성 파라미터

도움말 항목

Simulink의 솔버

Choose a Solver

Choose a solver based on the dynamics of the model.

Compare Solvers

A dynamic system is simulated by computing its states at successive time steps over a specified time span, using information provided by the model.

Zero-Crossing Detection

Learn how zero-crossing events affect simulation.

Choose a Jacobian Method for an Implicit Solver

For implicit solvers, Simulink must compute the solver Jacobian, which is a submatrix of the Jacobian matrix associated with the continuous representation of a Simulink model.

상태 정보

State Information

How blocks use the state information for calculating the output signal value for the current simulation step.

Load State Information

Import initial states and initialize specific states.

시뮬레이션 동작점 저장 및 복원하기

추가 시뮬레이션을 위해 완전한 시뮬레이션 스냅샷을 저장하고 복원합니다.

솔버 프로파일러

Examine Model Dynamics Using Solver Profiler

Identify factors affecting model simulation using the Solver Profiler.

Solver Resets

The Solver Profiler logs events that cause the solver to reset its parameters because solver resets do incur computational cost.

Zero-Crossing Events

This example simulates a ball bouncing on a hard surface.

Solver Exception Events

This example simulates two identical nonlinear spring-damping systems.

Jacobian Logging and Analysis

The Solver Profiler supports Jacobian logging and analysis for implicit solvers only.

대수 루프

Algebraic Loop Concepts

Learn how algebraic loops are created during simulation.

Identify Algebraic Loops in Your Model

If Simulink reports an algebraic loop in your model, the algebraic loop solver may be able to solve the loop.

Remove Algebraic Loops

Learn how to break undesired algebraic loops in a model.

Modeling Considerations with Algebraic Loops

Learn modeling techniques to avoid unnecessary algebraic loops.

인위적 대수 루프

Atomic Subsystem 블록 또는 Model 블록으로 인해 Simulink가 대수 루프를 감지하면 서브시스템의 내용에 입력에서 출력으로의 직접 피드스루가 없어도 인위적 대수 루프가 발생합니다.

추천 예제