翻訳と辞書
Words near each other
・ Model-driven engineering
・ Model-driven integration
・ Model-driven security
・ Model-driven software development
・ Model-Glue
・ Model-specific register
・ Model-tower, 1811 type
・ Modelbane Europa
・ ModelCenter
・ ModelCo
・ Modelguns
・ Modelhouse
・ Modelia
・ Modelia (neighbourhood)
・ Modelia granosa
Modelica
・ Modeligo GAA
・ Modeling agency
・ Modeling and Analysis of Real Time and Embedded systems
・ Modeling and simulation
・ Modeling and Simulation Coordination Office
・ Modeling chocolate
・ Modeling language
・ Modeling Maturity Levels
・ Modeling perspective
・ Modelinia
・ Modelio
・ MODELISAR
・ Modell
・ Modell Bianka


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Modelica : ウィキペディア英語版
Modelica

Modelica is an object-oriented, declarative, multi-domain modeling language for component-oriented modeling of complex systems, e.g., systems containing mechanical, electrical, electronic, hydraulic, thermal, control, electric power or process-oriented subcomponents.
The free Modelica language〔
is developed by the non-profit Modelica Association.〔(Homepage of the Modelica Association )〕 The Modelica Association also develops the free Modelica Standard Library〔The Modelica Standard Library is (available for download here )〕 that contains about 1360 generic model components and 1280 functions in various domains, as of version 3.2.1.
==Characteristics==
While Modelica resembles object-oriented programming languages, such as C++ or Java, it differs in two important respects. First, Modelica is a modeling language rather than a conventional ''programming'' language. Modelica classes are not compiled in the usual sense, but they are translated into objects which are then exercised by a simulation engine. The simulation engine is not specified by the language, although certain required capabilities are outlined.
Second, although classes may contain algorithmic components similar to statements or blocks in programming languages, their primary content is a set of ''equations''. In contrast to a typical assignment statement, such as
: x := 2 + y;
where the left-hand side of the statement is assigned a value calculated from the expression on the right-hand side, an equation may have expressions on both its right- and left-hand sides, for example,
: x + y = 3
* z;

Equations do not describe assignment but ''equality''. In Modelica terms, equations have no pre-defined ''causality''. The simulation engine may (and usually must) manipulate the equations symbolically to determine their order of execution and which components in the equation are inputs and which are outputs.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Modelica」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.