SystemModel
動的システムの設計と解析に使われるオブジェクト.
Entity["SystemModel",name]または
タイプ"SystemModel"の実体を表す.
[prop]
指定された特性の値を与える.
[{prop1,…}]
特性のリストの値を与える.
EntityClass["SystemModel",{propispeci,…}]
speci で定義された propi の値を持つ実体のクラスを表す.
特性
-
"AlgebraicVariables" 微分されていない変数 "Balanced" モデルの方程式と変数の均衡が取れているかどうか "Children" パッケージの階層における子のモデル "ClassCategories" モデルカテゴリ "Components" モデルコンポーネント "Connections" モデルの接続 "Connectors" モデルのコネクタコンポーネント "Description" モデルの最上部の説明 "Diagram" モデルのダイアグラムビュー "DiscreteVariables" 事象でのみ変化する変数 "DocumentationURL" モデルのドキュメントへのリンク "Domain" モデリング領域を説明する連想 "DomainChart" モデリング領域を説明するグラフ "ExtendsModels" このモデルが拡張されるモデル "GroupedInitialValues" 状態,入力,出力でグループ化される初期値 "InheritedComponents" "ExtendsModels"で定義されるコンポーネント "InheritedConnections" "ExtendsModels"で定義される接続 "InheritedConnectors" "ExtendsModels"で定義されるコネクタ "InheritedPlotNames" - "ExtendsModels"
から継承されるプロットの名前"InheritedPlots" "ExtendsModels"で定義されるプロットの指定 "InitialEquations" 初期値の方程式 "InitialSeedings" 初期化の値を推測する "InitialValues" 初期値の規則 {v1val1,…} "InputVariables" 入力として指定される変数 "Label" モデルの識別子 "LocalComponents" モデルで局所的に定義されるコンポーネント "LocalConnections" モデルで局所的に定義される接続 "LocalConnectors" モデルで局所的に定義されるコネクタ "LocalPlotNames" モデルで局所的に定義されるプロットの名前 "LocalPlots" モデルで局所的に定義されるプロットの指定 "ModelicaIcon" モデルのアイコンビュー "ModelicaString" 文字列としてのModelicaモデルコード "ModelName" モデルの完全修飾パス "ModelsContaining" このモデルをコンポーネントして使うモデル "ModelsExtending" このモデルを拡張するモデル "OutputVariables" 出力として指定される変数 "ParameterNames" パラメータ "ParameterValues" パラメータ規則 {p1val1,…} "Parent" パッケージの階層における親モデル "PlotNames" モデルのプロットの名前 "Plots" モデルのプロット指定 "Siblings" パッケージの階層における兄弟モデル "SimulationModel" モデルがシミュレーションモデルかどうか "SimulationSettings" モデルシミュレーションの設定 "SourceFile" モデルが保存されるファイル "Specialization" 特化 "model", "package", "function", … "StateVariables" 微分された変数 "SystemEquations" 微分方程式と代数方程式 "SystemVariables" 状態変数と代数変数 "Thumbnail" モデルのサムネイル "TopInitialValues" トップ変数の初期値 "TopParameterNames" コンポーネントパラメータを除いたパラメータ "TopParameterValues" トップパラメータ値 "TopSystemVariables" コンポーネント変数を除いたシステム変数 "Version" モデルのバージョン情報
詳細
- "SystemModel"実体には,System Modelerライブラリに保存されたクラスおよびユーザが生成したモデルが含まれる.
- ダイアグラム,コンポーネント,システムの方程式等の情報は,すべてのモデルで使用できる.
- 特性の中には,"SystemModel"実体タイプ全体について使え,EntityValue["SystemModel",property]の形式を使って得られるものもある.そのような特性には以下が含まれる.
-
"Properties" 使用できる特性のリスト "PropertyCanonicalNames" 使用できる特性の標準名 "SampleEntities" 使用できる実体のサンプルリスト(通常の長さは10) "SampleEntityClasses" 使用できる実体クラスのサンプルリスト(通常の長さは10) "EntityCount" 使用できる実体の数 "Entities" 使用できる実体のリスト "EntityCanonicalNames" 使用できる実体の標準名 "EntityClasses" 使用できる実体クラスのリスト "EntityClassCanonicalNames" 使用できる実体クラスの標準名 "PropertyClasses" 使用できる特性クラスのリスト "PropertyClassCanonicalNames" 使用できる特性クラスの標準名 "PropertyCount" 使用できる特性の数 - EntityValue["SystemModel",property,annotation]の第3引数として以下の注釈が使える.
-
"Source" 特性の出典情報 "Date" 実体特性値に関連する日付(あれば) "EntityAssociation" 実体と実体特性値の連想 "PropertyAssociation" 特性と実体特性値の連想 "EntityPropertyAssociation" 指定の実体がキー,値が特性と実体特性値のネストした連想である連想 "PropertyEntityAssociation" 指定の特性がキー,値が実体と実体特性値のネストした連想である連想 "Dataset" 指定の実体がキー,値が特性名と実体特性値の連想であるデータ集合 - EntityValue[property,annotation]の第2引数として以下の注釈が使える.
-
"Qualifiers" 特性の可能な限定子のリスト "QualifierValues" 各限定子に与えることができる値のリスト "DefaultQualifierValues" 特性の限定子のデフォルト値のリスト "Description" 特性についての短いテキストでの説明 "Definition" テキストでの特性についての詳しい説明 "PhysicalQuantity" 実体特性値に関連する物理量 "Unit" 実体特性値に関連する単位 - 限定子の値であるAutomaticは,適用できる形式の値が使えることを意味する.例えば,"Date"限定子には固有の日付や日付範囲が含まれる.