Hybrid Integrator

버전 1.0.0.0 (142 KB) 작성자: Ross Hatton
Hybrid system integration based on the "event" functions in Matlab's ODE solvers.
다운로드 수: 538
업데이트 날짜: 2010/11/8

라이선스 보기

In many cases, simulating a dynamical system is best achieved by defining several modes in which it can exist and modeling each mode independently. This approach is known as "hybrid modeling". There is significant academic literature on the subject, but at its most basic level, a hybrid model needs three pieces of information:

- Dynamic models for each domain.
- Rules for when to transition out of each domain.
- A transition graph dictating which domain the system should enter on leaving the previous domain.

Matlab supplies some basic low-level tools for evaluating hybrid systems of this form, and there are heavy-duty toolboxes such as http://www.dii.unisi.it/hybrid/toolbox/. The code provided here falls between these two levels and acts as a lightweight, high-level abstraction for simple-to-medium complexity hybrid systems.

This release also includes two demonstrations of hybrid_integrator.m applied to a bouncing ball: one modeled with a coefficient of restitution at impact, and a second with a spring-damper contact model.

인용 양식

Ross Hatton (2024). Hybrid Integrator (https://www.mathworks.com/matlabcentral/fileexchange/29325-hybrid-integrator), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2010a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Numerical Integration and Differential Equations에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0