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

10 visualizzazioni (ultimi 30 giorni)
Adem-Can Agdas
Adem-Can Agdas il 28 Lug 2021
Risposto: Yongjian Feng il 28 Lug 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?

Risposte (1)

Yongjian Feng
Yongjian Feng il 28 Lug 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.

Categorie

Scopri di più su Application Deployment in Help Center e File Exchange

Prodotti


Release

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by