Cześć,
Przede wszystkim zadając jakiekolwiek pytanie podawaj wersję LV, na jakiej pracujesz, bo często od tego zależy rozwiązanie problemu.
W wersjach
Full oraz
Professional masz możliwość skorzystania ze struktury o nazwie
MATLAB Script, która daje Ci pełną kontrolę nad linią komend Matlaba z poziomu diagramu VIaja.
Jak zrobic by te skrypty działały
Napisać je, zdebugować w Matlabie, po czym skopiować do struktury
MATLAB Script. Jeśli używasz swoich m-plików, to ustaw katalog roboczy Matlaba na katalog z m-plikami (polecenie
cd) albo dodaj ścieżkę tego katalogu do listy ścieżek Matlaba (polecenie
addpath). Oczywiście te polecenia wywołujesz też za pomocą
MATLAB Script.
Kiedyś używałem takiego połączenia i działało to bardzo dobrze. Z Twojego opisu wygląda na to, że też nie powinieneś mieć większych problemów: na wejście
MATLAB Script podajesz ścieżkę do pliku tekstowego, wewnątrz wywołujesz m-plik kalibracja.m z podanym argumentem i ewentualnie odczytujesz w LV dane odczytane/wygenerowane przez wywołany skrypt.
Tutaj pojawia się pewna niedogodność, jaką jest ograniczona lista typów danych jakie można przesyłać do/z Matlaba (w zasadzie tylko macierze liczb oraz stringi), ale i z tym można sobie poradzić.
Pozdrawiam