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

7 visualizaciones (últimos 30 días)
Adem-Can Agdas
Adem-Can Agdas el 28 de Jul. de 2021
Respondida: Yongjian Feng el 28 de Jul. de 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?

Respuestas (1)

Yongjian Feng
Yongjian Feng el 28 de Jul. de 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.

Categorías

Más información sobre Application Deployment en Help Center y File Exchange.

Productos


Versión

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by