Wie starte ich ein externes Programm mit bestimmten Inputs aus Matlab?
13 views (last 30 days)
Show older comments
Hallo zusammen,
ich möchte aus Matlab das Programm QGIS starten. Mit system('C:\Program Files\QGIS 3.6\bin\qgis-bin') funktioniert das auch.
Allerdings möchte ich jetzt, dass Matlab gleichzeitig eine Variable (eingelesene shp-Datei) an QGIS übergibt, sodass QGIS ein Skript genau mit dieser Variable ausführt.
Kann mir da jemand helfen?
0 Comments
Answers (1)
Harald
on 7 Jul 2023
Hallo,
das hängt davon ab, wie man das Programm direkt aus dem Betriebssystem aufrufen kann.
Viele Programme erlauben es, nach dem eigentlichen Aufruf Optionen zu übergeben, z.B. system('myProgram myFile.txt').
Das Übergeben einer Datei wird dabei generell einfacher sein als das Übergeben einer Workspace-Variable.
Viele Grüße,
Harald
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!