Simple IPC with C/C++ process and Matlab script

9 vues (au cours des 30 derniers jours)
Adem-Can Agdas
Adem-Can Agdas le 28 Juil 2021
Let's say I have a C/C++ program that continously generates some data. I want to use a matlab script to create a live plotting of that data to follow it in real time. Some sort of IPC would need to happen between that program and that matlab script. But how?
I have browsed some forums for answers but I only came across highly specific solutions for more complex problems that don't apply for my simple scenario.
Is there an easy way to achieve such a communication with matlab?

Réponses (1)

Yongjian Feng
Yongjian Feng le 28 Juil 2021
How about:
  1. The C/C++ program write data into files in a folder
  2. The matlab script monitors (unlocked) files in that folder, and plot them. Most likely keep a list of all the ones processed already. Read a file in a try/catch, so anyone being written by the C/C++ program won't be processed.

Catégories

En savoir plus sur Application Deployment dans Help Center et File Exchange

Produits


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by