모델리카

위키백과, 우리 모두의 백과사전.

모델리카
Modelica
패러다임선언형 프로그래밍
개발자Modelica Association Project (MAP)
발표일1997
최근 버전3.5
최근 버전 출시일2021년 2월 18일[1]
운영 체제크로스 플랫폼
라이선스CC-BY-SA
파일 확장자.mo
웹사이트www.modelica.org
주요 구현체
AMESim, CATIA Systems, Dymola, JModelica.org, MapleSim, Wolfram SystemModeler, OpenModelica, Scicos, SimulationX, Xcos

모델리카(Modelica)는 컴퍼넌트 지향 모델링 체계(예: 기계, 전기, 전자, 수리, 발열, 제어, 전력, 프로세스 지향 하위 컴포넌트)를 위한 객체 지향 선언형 멀티도메인 모델링 언어이다. 자유 모델리카 언어[1]는 비영리 단체 모델리카 협회에 의해 개발된다.[2] 모델리카 협회는 또한 버전 4.0.0 기준으로 여러 부문에서 약 1,400개의 유전 모델 컴포넌트, 1,200개의 함수를 포함한 모델리카 표준 라이브러리를 개발한다.[3]

예시[편집]

의 예시:

model FirstOrder
  parameter Real c=1 "Time constant";
  Real x (start=10) "An unknown";
equation
  der(x) = -c*x "A first order differential equation";
end FirstOrder;

같이 보기[편집]

각주[편집]

  1. “Modelica Language Specification, Version 3.5” (PDF). Modelica Association. 2021년 2월 18일. 
  2. “Modelica and the Modelica Association”. 
  3. The Modelica Standard Library is available for download here

외부 링크[편집]