MATLAB Compiler で作成したアプリケー​ション間でデータのや​り取りをするにはどう​すればよいですか?

4 views (last 30 days)
MathWorks Support Team
MathWorks Support Team on 3 Aug 2016
MATLAB Compiler を使って、2 つのスタンドアロンアプリケーションを作成しました。これらを同じ PC 上で起動し、データのやり取りを行う方法を教えてください。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 24 Oct 2022
Edited: MathWorks Support Team on 20 Oct 2022
一つの方法としては、適当なファイルを経由して行う方法が考えられます。ただし、この場合は、二つのアプリケーションから同時にファイルにアクセスしないようにする必要があります。
MATLABでサポートされているファイルフォーマットにつきましては、以下の URL をご参照ください。
・サポートされているファイル形式
また、ファイル経由という点では同じですが、メモリマッピングを用いてデータを共有する方法があります。
・メモリ マッピングの概要
以下の URL では、同じ PC において同バージョンの MATLAB を 2 台起動し、一方のMATLAB で入力した文字列を、もう一方のMATLABコマンドウィンドウで表示する例題を記載しています。
・アプリケーション間でのメモリの共有
上記例題で紹介されている send.m と answer.m は別々にコンパイルすることで、スタンドアロン環境でも動作させることが可能です。

More Answers (0)

Tags

No tags entered yet.

Products


Release

R2008a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!