Wie starte ich ein externes Programm mit bestimmten Inputs aus Matlab?
13 ビュー (過去 30 日間)
古いコメントを表示
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 件のコメント
回答 (1 件)
Harald
2023 年 7 月 7 日
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 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!