WSMLink`
WSMLink`

WSMCopyClass

WSMCopyClassは,WSMCopyModelに置き換えられた.

WSMCopyClass["source.name"]

名前が name であるモデル source.name のコピーを作成する.

WSMCopyClass["source","dest"]

名前が dest であるモデル source のコピーを作成する.

詳細とオプション

  • sourcedest はどちらも完全修飾Modelica名を参照する.
  • 名前は,文字列またはDotNameとして与えることができる.
  • dest がすでに存在する場合には,オプションOverwriteTarget->Trueで上書きすることができる.
  • dest の親が存在しない場合には,自動的に作成される.
  • WSMCopyClassWSMModelData[dest]を返す.コピーを作成できない場合には$Failedを返す.
  • WSMNames["*.source"]が一意的なマッチを与えるところでは,最短の一意的なモデル名 source を使うことができる.

例題

すべて開くすべて閉じる

  (4)

Wolfram SystemModeler Linkをロードする:

DocumentationExamplesライブラリからクラスを新しい場所にコピーする:

コピーしたクラスに新しい名前を付ける:

パッケージをコピーする:

アプリケーション  (1)

ライブラリの例をコピーして,それをWSMSetValuesで変更する:

新しいモデルのパラメータを変更する:

もとのライブラリの例と比べる: