2017-06-23 15 views
0

私は同じコンパートメントであるが異なる種を持つ2つの別々のSimBiologyモデルを作成しています。区画間の輸送は種ごとに異なる。私は2つのモデルを組み合わせて、2つの種の間に相互作用項を追加し、両方の種の濃度プロファイルを得るためにシミュレーションを使用することができます。 SimBiologyでこれを行う機能はありますか?私は1つを見つけることができませんでした。もしそうでなければ、そうするための関数をコード化する最良の方法は何でしょうか?2つのSimBIologyモデルの結合/マージ

答えて

1

最も関連性の高い機能はcopyobjです。 SimBiology Desktopのグラフィカルインタフェースを使用して、あるモデルを別のモデルにコピー&ペーストすることもできます。また、私が共有してくれる2つのモデルを組み合わせるためのプロトタイプもあります。興味があれば、私のMathWorks community profileで私に連絡してください。

+0

これは、1つのモデルから別のモデルにすべてのオブジェクトを手動でコピーする必要があるということですか?私はペーストモデルを別のモデルにコピーしようとしていると確信しており、動作しません。私は、グラフィカルインターフェイスは、オブジェクトをコピー&ペーストすることができますが、モデル全体ではできないと思いますか? – TanMath

+0

copyobjを使用する場合は、すべてのオブジェクトを1つずつコピーする必要はありません。たとえば、コンパートメントをコピーすると、そのコンパートメント内のすべての種がコピーされます。私のプロトタイプ関数は、必要なcopyobj操作だけを行います。 また、グラフィカルインターフェイスを使用してモデル全体をコピーできることを確認しました。私はダイアグラムをクリックしてすべてを選択し、コピーして新しいモデルダイアグラムに貼り付けました。 – agoldsipe

関連する問題