- 締切済み
他ソフトへのデータ伝送
C++Builderという開発ソフトを使って、研究をしている大学生です。 C++Builderのプログラム上の配列に入っているデータを、他のソフト(MATLAB)に伝送して計算処理をしたいのですが、なにか良い方法はないでしょうか? 例) C++Builderの配列に入っている値 str[0]=5,str[1]=4 MATLABでやりたいこと 5+4 (str[0]+str[1]) 単純に言えば、上記のような処理を実現したいのです。 COMコンポーネントやActiveXを使えばいいという話も聞いたのですが、 いまいち使い方(プログラミング)もわかりません。 どなたか参考になる意見をお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- hidebun
- ベストアンサー率50% (92/181)
回答No.1
CからMATLABを呼び出すことのできる、 MATLABエンジンを使えばいいのではないですか。 http://dl.cybernet.co.jp/matlab/support/manual/r13/toolbox/matlab/matlab_external/ch06engi.shtml#using_the_matlab_engine C++Builderを使うには、何か理由があるのでしょうが、 MATLABでもGUIは簡単に構築できるので、MATLABで完結できるなら、 そちらも検討すれば良いのではないかと思います。