이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
최대 스텝 크기
설명
솔버가 취할 수 있는 가장 큰 시간 스텝을 지정합니다.
범주: 솔버
설정
디폴트 값: auto
이산 솔버의 디폴트 값(
auto
)은 모델의 최소 샘플 시간입니다.연속 솔버의 디폴트 값(
auto
)은 시작 시간과 중지 시간으로 결정됩니다. 중지 시간이 시작 시간과 같거나inf
인 경우 Simulink®는0.2
를 최대 스텝 크기로 선택합니다. 그 외의 경우에는를 최대 스텝 크기로 설정합니다.
Sine과 Signal Generator 소스 블록의 경우 Simulink는 다음과 같은 발견법을 사용하여 최대 스텝 크기를 계산합니다.
여기서 는 모델 내 이러한 블록의 최대 주파수(Hz)입니다.
팁
일반적으로 디폴트 최대 스텝 크기는 충분합니다. 솔버가 중요한 동작을 누락하는 것이 우려된다면 파라미터를 변경하여 솔버가 너무 큰 스텝을 사용하지 않도록 하십시오.
최대 스텝 크기는 가변 스텝 솔버의 스텝 크기를 결정합니다.
시뮬레이션의 시간 범위가 매우 길다면 솔버가 솔루션을 찾기에 디폴트 스텝 크기가 너무 클 수도 있습니다.
모델에 주기적인 동작이나 거의 주기적인 동작이 포함되고 그 주기를 알고 있다면 최대 스텝 크기를 주기의 일정 비(예: 1/4)로 설정합니다.
일반적으로 출력 점이 더 많은 경우 스텝 크기가 아닌 세분화 인자를 변경합니다.
종속성
이 파라미터는 솔버 유형이 가변 스텝
으로 설정된 경우에만 활성화됩니다.
프로그래밍 방식의 사용법
파라미터: MaxStep |
유형: 문자형 벡터 |
값: 임의의 유효한 값 |
디폴트 값: 'auto' |
권장 설정
응용 사례 | 설정 |
---|---|
디버그 | 영향 없음 |
추적성 | 영향 없음 |
효율성 | 영향 없음 |
안전 예방 조치 | 영향 없음 |