問題タブ [dymola]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
modelica - Dymola 2012 出力間隔の動作
シミュレーション Dymola の出力間隔を設定すると、.mat ファイルで間隔数+ 1 データ ポイントを受け取ることが期待されます。そうではありません、なぜですか?
Dymola 2012 ユーザー マニュアルの確認:
結果を保存する頻度を指定する出力間隔。シミュレーションの間隔の長さまたは間隔の数で指定できます。デフォルトでは、結果は個別のイベントにも保存されます。
期待と生成されるものとの不一致は、個別のイベントの保存に関係していると思います。これが正しい場合、どうすればこの機能をオフにできますか?
type-conversion - 変数を異なる型の変数と等しいと定義するにはどうすればよいですか?
わかりましたので、次のようなものがあります。
これは問題なく動作しますが、予想どおり、互換性のないユニットについて不平を言います。これを無視するにはどうすればよいですか?
doxygen - Dymola コードの自動ドキュメント生成
ここでも他のフォーラムでも私の質問に対する答えが見つからなかったので、コミュニティに質問することにしました。
Dymola で生成されたコードの自動ドキュメント生成を実現できるかどうか、またその方法を知っている人はいますか?
この例の背景は、モデル ファイル内に追加情報を保存して、モデリングの概念を説明し、モデル コードから直接ドキュメントを保存および取得する必要があることです。これは後で便利な方法で行いたいと考えています。 Dymola 内からだけでなく、html および LaTeX ドキュメントからも表示可能です。
DoxyGen や Python Sphinx など、自動ドキュメント生成用のツールがいくつか存在することは知っていますが、Dymola コードで使用できるかどうかはわかりませんでした。さらに、私はこのトピックにかなり慣れていないため、うまくいくかどうかを確認する方法がよくわかりません.
お世話になった方々、本当にありがとうございました!
こんにちは、mindm49907
modelica - Dymola で現在のモデル名とファイル パスを取得する
現在のモデルまたはサブモデルを外部プログラムで開きたいです。現在、すべてのモデルに手動でコマンドを追加しています。例えば:
現在のモデルのパスと名前を返す関数はありますか?
編集:
classDirectory()
ディレクトリのみをgetWorkingDirectory()
返します。
モデル管理ライブラリ(PDF ドキュメント)は、モデルの AST を分析できるようです。これは私の問題を解決できるように見えますが、やり過ぎのようで、ライセンスを持っていません。
これを行う簡単な方法を見つけたいと思っていました。たとえば、Matlab/Simulink では、which(bdroot)
andのみを使用できますgetfullname(gcb)
。
multithreading - openMP または pThread を使用した FMU 協調シミュレーション
車両モデルがあり、シャーシはマスター FMU として使用され、そのエンジン、トランスミッション、タイヤなどはサードパーティ製であり、それらをスレーブ FMU として使用したいとします。この方法でモデルを並列化したいと思います。マスター FMU はメイン スレッドに置かれ、他のすべては他のスレッドにフォークされます。
- Dymola からエクスポートされた FMU を使用して、この単純なアイデアを実現できるかどうかを知りたいです...
- 可能であれば、それを行う価値はありますか? 物理レベルで、並列モデルが逐次モデルと同じくらい効率的かどうかはわかりません。(並列化が不十分なプログラムは順次プログラムよりも遅いことは理解していますが、物理的に遅いか速いかを知る必要があるだけです)
- 最新の Dymola には openMP 機能が組み込まれていますが、使用したことのある人はいますか? それはどのように見えますか?
これに関する論文を見つけました: FMI を使用した協調シミュレーションのマスターhttp://www.ep.liu.se/ecp/063/014/ecp11063014.pdf