Seite 1 von 1

String an Matlabskript übergeben

Verfasst: Samstag 6. Juni 2015, 16:06
von mama
Hallo,
Ich möchte ein Matlabskript per Python starten und hierfür einen String (Pfad) an das Matlabskript übergeben.

Hierfür verwende ich:

Code: Alles auswählen

import matlab.engine
eng = matlab.engine.start_matlab()
eng.Simulation(Pfad, nargout=0)
Allerdings erhalte ich diese Fehlermeldung:
Attempt to execute SCRIPT Simulation as a function:
C:\Documents\MATLAB\Simulation.m

Re: String an Matlabskript übergeben

Verfasst: Samstag 6. Juni 2015, 21:08
von Sirius3
@mama: die Fehlermeldung ist doch eindeutig. matlab.engine will Funktionen ausführen, Du gibst aber ein Script an, was Matlab dann auch prompt anmeckert.