director.matlab module

class director.matlab.MatlabCommunicator(matlabClient)[source]

Bases: object

assignFloatArray(array, arrayName)[source]
checkForResult()[source]
clearResult()[source]
getFloatArray(expression)[source]
getLogFile()[source]
getResult()[source]
getResultString()[source]
interact()[source]
isAlive()[source]
printResult()[source]
send(command)[source]
sendCommands(commands, display=True)[source]
sendCommandsAsync(commands, timeout=0.0, display=True)[source]
waitForResult(timeout=None)[source]
waitForResultAsync(timeout=0.0)[source]
class director.matlab.MatlabPipeClient[source]

Bases: object

isAlive()[source]
receive()[source]
send(data)[source]
class director.matlab.MatlabServer(port=41576)[source]

Bases: object

serve(sock)[source]
start()[source]
class director.matlab.MatlabSocketClient(host='127.0.0.1', port=41576)[source]

Bases: object

connect()[source]
isAlive()[source]
receive()[source]
send(data)[source]
director.matlab.startMatlab()[source]