Foundation のドメイン タイプとディレクトリ構造
Simscape™ ソフトウェアには、Foundation の次のドメインが付属しています。
Simscape Foundation ライブラリは、ドメインおよびコンポーネントの Simscape ファイルを含む名前空間にまとめられています。最上位の名前空間フォルダーの名前は +foundation で、この名前空間はドメイン ファイルを含むサブフォルダーで構成され、次のような構造になっています。
- +foundation |-- +electrical | |-- electrical.ssc | |-- three_phase.ssc | |-- ... |-- +gas | |-- gas.ssc | |-- ... |-- +hydraulic (kept for compatibility purposes) | |-- hydraulic.ssc | |-- ... |-- +isothermal_liquid | |-- isothermal_liquid.ssc | |-- ... |-- +magnetic | |-- magnetic.ssc | |-- ... |-- +mechanical | |-- +rotational | | |-- rotational.ssc | | |-- ... | |-- +translational | | |-- translational.ssc | | |-- ... |-- +moist_air | |-- moist_air.ssc | |-- moist_air_source.ssc | |-- ... |-- +pneumatic (kept for compatibility purposes) | |-- pneumatic.ssc | |-- ... |-- +thermal | |-- thermal.ssc | |-- ... |-- +thermal_liquid | |-- thermal_liquid.ssc | |-- ... |-- +translational | |-- translational.ssc | |-- ... |-- +two_phase_fluid | |-- two_phase_fluid.ssc | |-- ...
コンポーネントの宣言で Foundation ドメインを使用するには、最上位の名前空間フォルダーから始まる絶対パスを使用してドメインの名前を参照します。次の例では、Simscape Foundation の機械回転ドメインの構文を使用しています。
r = foundation.mechanical.rotational.rotational;
最上位の名前空間フォルダーの名前は +foundation です。そのサブフォルダーである +mechanical にサブフォルダー +rotational が含まれ、そのサブフォルダーにドメイン ファイル rotational.ssc が含まれています。